Home
last modified time | relevance | path

Searched refs:valueNumber (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/base/
H A Dnumber_helper.cpp252 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 Dbuiltins_number.cpp277 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 Dbuiltins_string.cpp246 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