Lines Matching refs:number
77 static bool IsFinite(JSTaggedValue number) in IsFinite() argument
79 return number.IsInt() || (number.IsDouble() && std::isfinite(number.GetDouble())); in IsFinite()
81 static bool IsNaN(JSTaggedValue number) in IsNaN() argument
83 return number.IsDouble() && std::isnan(number.GetDouble()); in IsNaN()
85 static JSTaggedValue DoubleToString(JSThread *thread, double number, int radix);
87 static JSHandle<EcmaString> NumberToString(const JSThread *thread, JSTaggedValue number);
92 static JSTaggedValue DoubleToExponential(JSThread *thread, double number, int digit);
93 static JSTaggedValue DoubleToFixed(JSThread *thread, double number, int digit);
94 static JSTaggedValue DoubleToPrecision(JSThread *thread, double number, int digit);
96 static CString IntToString(int number);
102 static CString IntergerToString(double number, int radix);