reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3490 exp += trailingZeros; 3494 if (exp == 0) { 3496 } else if (exp > 0) { 3498 significand = significand.zext(semantics->precision + exp); 3499 significand <<= exp; 3500 exp = 0; 3502 int texp = -exp; 3528 AdjustToPrecision(significand, exp, FormatPrecision); 3546 if (inTrail && !d) exp++; 3557 AdjustToPrecision(buffer, exp, FormatPrecision); 3566 if (exp >= 0) { 3570 FormatScientific = ((unsigned) exp > FormatMaxPadding || 3571 NDigits + (unsigned) exp > FormatPrecision); 3574 int MSD = exp + (int) (NDigits - 1); 3588 exp += (NDigits - 1); 3603 Str.push_back(exp >= 0 ? '+' : '-'); 3604 if (exp < 0) exp = -exp; 3604 if (exp < 0) exp = -exp; 3604 if (exp < 0) exp = -exp; 3607 expbuf.push_back((char) ('0' + (exp % 10))); 3608 exp /= 10; 3609 } while (exp); 3619 if (exp >= 0) { 3622 for (unsigned I = 0; I != (unsigned) exp; ++I) 3630 int NWholeDigits = exp + (int) NDigits;