Lines Matching refs:digit
45 // A different range might be chosen on a different platform, to optimize digit
51 // Adjusts the last digit of the generated number, and screens out generated
210 // Increment the last digit recursively until we find a non '9' digit.
217 // If the first digit is now '0'+ 10 we had a buffer with all '9's. With the
218 // exception of the first digit all digits are now '0'. Simply switch the
219 // first digit to '1' and adjust the kappa. Example: "99" becomes "10" and
360 // * buffer contains the shortest possible decimal digit-sequence
378 // get each digit. Example the first digit after the point would be computed by
434 int digit = integrals / divisor;
435 buffer[*length] = '0' + digit;
469 int digit = static_cast<int>(fractionals >> -one.e());
470 buffer[*length] = '0' + digit;
493 // is, its error must be strictly less than a unit of its last digit.
543 int digit = integrals / divisor;
544 buffer[*length] = '0' + digit;
576 int digit = static_cast<int>(fractionals >> -one.e());
577 buffer[*length] = '0' + digit;
597 // The last digit will be closest to the actual v. That is, even if several