Searched refs:maximumDigits (Results 1 – 4 of 4) sorted by relevance
363 final void set(double source, int maximumDigits, boolean fixedPoint)380 if (-decimalAt > maximumDigits) {383 } else if (-decimalAt == maximumDigits) {402 round(fixedPoint ? (maximumDigits + decimalAt) : maximumDigits == 0 ? -1 : maximumDigits);467 private boolean shouldRoundUp(int maximumDigits) {473 if (maximumDigits < count) {474 if (digits[maximumDigits] > '5') {476 } else if (digits[maximumDigits] == '5' ) {477 for (int i=maximumDigits+1; i<count; ++i) {482 return maximumDigits > 0 && (digits[maximumDigits-1] % 2 != 0);[all …]
361 final void set(double source, int maximumDigits, boolean fixedPoint)378 if (-decimalAt > maximumDigits) {381 } else if (-decimalAt == maximumDigits) {400 round(fixedPoint ? (maximumDigits + decimalAt) : maximumDigits == 0 ? -1 : maximumDigits);465 private boolean shouldRoundUp(int maximumDigits) {471 if (maximumDigits < count) {472 if (digits[maximumDigits] > '5') {474 } else if (digits[maximumDigits] == '5' ) {475 for (int i=maximumDigits+1; i<count; ++i) {480 return maximumDigits > 0 && (digits[maximumDigits-1] % 2 != 0);[all …]
321 void round(int32_t maximumDigits);487 UBool shouldRoundUp(int32_t maximumDigits) const;
952 DigitList::round(int32_t maximumDigits) in round() argument955 if (maximumDigits >= fDecNumber->digits) { in round()959 fContext.digits = maximumDigits; in round()