Searched refs:valueNumber (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/base/ |
H A D | number_helper.cpp | 252 JSTaggedValue NumberHelper::DoubleToFixedString(JSThread *thread, double valueNumber, int digitNumber) 256 double absValue = valueNumber; 259 if (valueNumber < 0) { 261 absValue = -valueNumber; 271 return DoubleToASCII(thread, valueNumber, digitNumber, base::FRAC_FORMAT); // slow 295 JSTaggedValue NumberHelper::DoubleToASCII(JSThread *thread, double valueNumber, int digitNumber, int flags) 298 DoubleToASCIIWithFlag(buffer, valueNumber, digitNumber, flags); 303 void NumberHelper::GetBaseForRoundingMode(double valueNumber, int digitNumber, int *decimalPoint, std::string& buf, 309 int result = snprintf_s(&buf1[0], buf1Size, buf1Size - 1, "%+.*e", digitNumber - 1, valueNumber); 329 void NumberHelper::CustomEcvtIsFixed(double &valueNumber, in [all...] |
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_number.cpp | 277 double valueNumber = value.GetNumber(); in ToFixed() local 278 if (std::isnan(valueNumber)) { in ToFixed() 282 if (!std::isfinite(valueNumber)) { in ToFixed() 283 if (valueNumber < 0) { in ToFixed() 291 if (std::abs(valueNumber) >= FIRST_NO_FIXED) { in ToFixed() 294 return NumberHelper::DoubleToFixedString(thread, valueNumber, static_cast<int>(digit)); in ToFixed() 384 double valueNumber = value.GetNumber(); in ToPrecision() local 385 if (std::isnan(valueNumber)) { in ToPrecision() 390 if (!std::isfinite(valueNumber)) { in ToPrecision() 391 if (valueNumber < in ToPrecision() 456 double valueNumber = value.GetNumber(); ToString() local [all...] |
H A D | builtins_string.cpp | 246 double valueNumber = posVal.GetNumber(); in CharAt() local 247 if (!std::isfinite(valueNumber)) { in CharAt() 285 double valueNumber = posVal.GetNumber(); in CharCodeAt() local 286 if (!std::isfinite(valueNumber)) { in CharCodeAt()
|
Completed in 7 milliseconds