Lines Matching defs:number
63 static String formatNumber(NumType number)
65 return formatFiniteNumber(number);
137 static String formatFiniteNumber(NumType number)
139 if (number > 1e20 || number < -1e20)
140 return String::format("%e", 1.0*number);
141 return String::number(number);
145 static String formatPotentiallyNonFiniteNumber(NumType number)
147 if (std::isnan(number))
149 if (std::isinf(number))
150 return number > 0 ? "Infinity" : "-Infinity";
151 if (number > 1e20 || number < -1e20)
152 return String::format("%e", number);
153 return String::number(number);
156 static String ordinalNumber(int number);
159 template <> String ExceptionMessages::formatNumber<float>(float number);
160 template <> String ExceptionMessages::formatNumber<double>(double number);