Lines Matching defs:radix
103 * @param rad radix
112 * ECMA 15.1.2.2 parseInt implementation specialized for int radix
116 * @param rad radix
125 * ECMA 15.1.2.2 parseInt implementation specialized for no radix argument
138 int radix = rad;
163 if (radix != 0) {
164 if (radix < 2 || radix > 36) {
167 if (radix != 16) {
171 // default radix
172 radix = 10;
174 // strip "0x" or "0X" and treat radix as 16
179 radix = 16;
190 digit = fastDigit(str.charAt(idx++), radix);
194 // we have seen at least one valid digit in the specified radix
196 result *= radix;
504 private static int fastDigit(final int ch, final int radix) {
508 } else if (radix > 10) {
515 return n < radix ? n : -1;