Lines Matching refs:radix
187 int32_t radix = 0;
193 // 7. Let R = ToInt32(radix).
194 radix = JSTaggedValue::ToInt32(thread, arg2);
198 return NumberHelper::StringToNumber(*numberString, radix);
418 // 3. If radix is not present, let radixNumber be 10.
419 // 4. Else if radix is undefined, let radixNumber be 10.
420 double radix = base::DECIMAL;
422 // 5. Else let radixNumber be ToInteger(radix).
424 radix = radixValue->GetInt();
429 radix = radixNumber.GetNumber();
433 if (radix < base::MIN_RADIX || radix > base::MAX_RADIX) {
434 THROW_RANGE_ERROR_AND_RETURN(thread, "radix must be 2 to 36", JSTaggedValue::Exception());
437 if (radix == base::DECIMAL) {
453 return NumberHelper::Int32ToString(thread, value.GetInt(), radix);
469 return NumberHelper::DoubleToString(thread, valueNumber, static_cast<int>(radix));