Home
last modified time | relevance | path

Searched refs:trailingDigit (Results 1 – 6 of 6) sorted by relevance

/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/
DDecimalQuantity_AbstractBCD.java772 byte trailingDigit = getDigitPos(position); in roundToMagnitude()
774 … if (position <= 0 && !isApproximate && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
790 if (nickel && trailingDigit != 2 && trailingDigit != 7) { in roundToMagnitude()
792 if (trailingDigit < 2) { in roundToMagnitude()
795 } else if (trailingDigit < 5) { in roundToMagnitude()
798 } else if (trailingDigit < 7) { in roundToMagnitude()
824 if (leadingDigit == 0 && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
832 … } else if (leadingDigit == 4 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
840 … } else if (leadingDigit == 5 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
848 … } else if (leadingDigit == 9 && (!nickel || trailingDigit == 4 || trailingDigit == 9)) { in roundToMagnitude()
[all …]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
DDecimalQuantity_AbstractBCD.java770 byte trailingDigit = getDigitPos(position); in roundToMagnitude()
772 … if (position <= 0 && !isApproximate && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
788 if (nickel && trailingDigit != 2 && trailingDigit != 7) { in roundToMagnitude()
790 if (trailingDigit < 2) { in roundToMagnitude()
793 } else if (trailingDigit < 5) { in roundToMagnitude()
796 } else if (trailingDigit < 7) { in roundToMagnitude()
822 if (leadingDigit == 0 && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
830 … } else if (leadingDigit == 4 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
838 … } else if (leadingDigit == 5 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
846 … } else if (leadingDigit == 9 && (!nickel || trailingDigit == 4 || trailingDigit == 9)) { in roundToMagnitude()
[all …]
/third_party/node/deps/icu-small/source/i18n/
Dnumber_decimalquantity.cpp684 int8_t trailingDigit = getDigitPos(position); in roundToMagnitude() local
686 if (position <= 0 && !isApproximate && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
702 if (nickel && trailingDigit != 2 && trailingDigit != 7) { in roundToMagnitude()
704 if (trailingDigit < 2) { in roundToMagnitude()
707 } else if (trailingDigit < 5) { in roundToMagnitude()
710 } else if (trailingDigit < 7) { in roundToMagnitude()
736 if (leadingDigit == 0 && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
744 } else if (leadingDigit == 4 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
752 } else if (leadingDigit == 5 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
760 } else if (leadingDigit == 9 && (!nickel || trailingDigit == 4 || trailingDigit == 9)) { in roundToMagnitude()
[all …]
/third_party/skia/third_party/externals/icu/source/i18n/
Dnumber_decimalquantity.cpp674 int8_t trailingDigit = getDigitPos(position); in roundToMagnitude() local
676 if (position <= 0 && !isApproximate && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
692 if (nickel && trailingDigit != 2 && trailingDigit != 7) { in roundToMagnitude()
694 if (trailingDigit < 2) { in roundToMagnitude()
697 } else if (trailingDigit < 5) { in roundToMagnitude()
700 } else if (trailingDigit < 7) { in roundToMagnitude()
726 if (leadingDigit == 0 && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
734 } else if (leadingDigit == 4 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
742 } else if (leadingDigit == 5 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
750 } else if (leadingDigit == 9 && (!nickel || trailingDigit == 4 || trailingDigit == 9)) { in roundToMagnitude()
[all …]
/third_party/icu/icu4c/source/i18n/
Dnumber_decimalquantity.cpp674 int8_t trailingDigit = getDigitPos(position); in roundToMagnitude() local
676 if (position <= 0 && !isApproximate && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
692 if (nickel && trailingDigit != 2 && trailingDigit != 7) { in roundToMagnitude()
694 if (trailingDigit < 2) { in roundToMagnitude()
697 } else if (trailingDigit < 5) { in roundToMagnitude()
700 } else if (trailingDigit < 7) { in roundToMagnitude()
726 if (leadingDigit == 0 && (!nickel || trailingDigit == 0 || trailingDigit == 5)) { in roundToMagnitude()
734 } else if (leadingDigit == 4 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
742 } else if (leadingDigit == 5 && (!nickel || trailingDigit == 2 || trailingDigit == 7)) { in roundToMagnitude()
750 } else if (leadingDigit == 9 && (!nickel || trailingDigit == 4 || trailingDigit == 9)) { in roundToMagnitude()
[all …]
/third_party/flutter/skia/third_party/externals/icu/source/i18n/
Dnumber_decimalquantity.cpp625 int8_t trailingDigit = getDigitPos(position); in roundToMagnitude() local
711 bool roundDown = roundingutils::getRoundingDirection((trailingDigit % 2) == 0, in roundToMagnitude()
730 if (trailingDigit == 9) { in roundToMagnitude()