Lines Matching refs:digits

95      * character.  The following ASCII characters are used as digits:
105 * are used as radix-<var>N</var> digits in the order shown. Thus,
106 * the digits for hexadecimal (radix 16) are
135 buf[charPos--] = Integer.digits[(int)(-(i % radix))];
138 buf[charPos] = Integer.digits[(int)(-i)];
164 * <p>The behavior of radixes and the characters used as digits
192 * allows the last digit and preceding digits to be
236 * ASCII digits in hexadecimal (base&nbsp;16) with no extra
248 * following characters are used as hexadecimal digits:
283 * ASCII digits in octal (base&nbsp;8) with no extra leading
295 * following characters are used as octal digits:
322 * ASCII digits in binary (base&nbsp;2) with no extra leading
335 * '1'} ({@code '\u005Cu0031'}) are used as binary digits.
379 buf[offset + --charPos] = Integer.digits[((int) val) & mask];
445 // Get 2 digits/iteration using longs until quotient fits into an int
455 // Get 2 digits/iteration using ints
472 buf[--charPos] = Integer.digits[r];
495 * string must all be digits of the specified radix (as determined
613 * The characters in the string must all be decimal digits, except
645 * The characters in the string must all be digits of the
696 if (len <= 12 || // Long.MAX_VALUE in Character.MAX_RADIX is 13 digits
697 (radix == 10 && len <= 18) ) { // Long.MAX_VALUE in base 10 is 19 digits
713 * parsing (len - 1) digits will be appropriately
715 * words, if parsing (len -1) digits overflows
716 * signed parsing, parsing len digits will
736 * characters in the string must all be decimal digits, except
871 * except that underscores are not accepted between digits.