static char* _Stl_ecvtR(long double x, int n, int* pt, int* sign, char* buf) {
// If long double value can be safely converted to double without losing precision
// we use the ecvt function for double:
- double y = __STATIC_CAST(double, x);
+ double y = __STATIC_CAST(double, x);
if (x == y)
return _Stl_ecvtR(y, n, pt, sign, buf);
case ios_base::fixed:
{
/* Here, number of digits represents digits _after_ decimal point.
- * In order to limit static buffer size we have to give 2 different values depending on x value.
+ * In order to limit static buffer size we have to give 2 different values depending on x value.
* For small values (abs(x) < 1) we need as many digits as requested by precision limited by the maximum number of digits
* which is min_exponent10 + digits10 + 2
* For bigger values we won't have more than limits::digits10 + 2 digits after decimal point. */