Lines Matching refs:digitList
596 synchronized(digitList) {
602 digitList.set(isNegative, number, useExponentialNotation ?
683 synchronized(digitList) {
689 digitList.set(isNegative, number,
734 synchronized(digitList) {
741 digitList.set(isNegative, number, useExponentialNotation ?
789 synchronized(digitList) {
808 digitList.set(isNegative, number,
861 * Complete the formatting of a finite number. On entry, the digitList must
877 // if (-digitList.decimalAt >= getMaximumFractionDigits())
879 // digitList.count = 0;
895 if (digitList.isZero()) {
896 digitList.decimalAt = 0; // Normalize
923 int exponent = digitList.decimalAt;
955 int integerDigits = digitList.isZero() ? minimumIntegerDigits :
956 digitList.decimalAt - exponent;
960 int totalDigits = digitList.count;
977 result.append((i < digitList.count) ?
978 (char)(digitList.digits[i] + zeroDelta) :
1024 if (digitList.isZero()) {
1036 digitList.set(negativeExponent, exponent);
1040 for (int i=digitList.decimalAt; i<minExponentDigits; ++i) {
1043 for (int i=0; i<digitList.decimalAt; ++i) {
1044 result.append((i < digitList.count) ?
1045 (char)(digitList.digits[i] + zeroDelta) : zero);
1057 int digitIndex = 0; // Index into digitList.fDigits[]
1058 if (digitList.decimalAt > 0 && count < digitList.decimalAt) {
1059 count = digitList.decimalAt;
1068 digitIndex = digitList.decimalAt - count;
1073 if (i < digitList.decimalAt && digitIndex < digitList.count) {
1075 result.append((char)(digitList.digits[digitIndex++] + zeroDelta));
1097 (!isInteger && digitIndex < digitList.count);
1130 (isInteger || digitIndex >= digitList.count)) {
1137 if (-1-i > (digitList.decimalAt-1)) {
1144 if (!isInteger && digitIndex < digitList.count) {
1145 result.append((char)(digitList.digits[digitIndex++] + zeroDelta));
1268 if (!subparse(text, pos, positivePrefix, negativePrefix, digitList, false, status)) {
1282 if (digitList.isZero()) {
1292 BigDecimal bigDecimalResult = digitList.getBigDecimal();
1314 if (digitList.fitsIntoLong(status[STATUS_POSITIVE], isParseIntegerOnly())) {
1316 longResult = digitList.getLong();
1321 doubleResult = digitList.getDouble();
1897 other.digitList = (DigitList) digitList.clone();
2851 digitList.setRoundingMode(roundingMode);
2930 digitList = new DigitList();
2959 private transient DigitList digitList = new DigitList();