/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/math/ |
H A D | MathContext.java | 192 public static final int ROUND_HALF_EVEN=6; field in MathContext 292 * @see #ROUND_HALF_EVEN 313 private static final int ROUNDS[]=new int[]{ROUND_HALF_UP,ROUND_UNNECESSARY,ROUND_CEILING,ROUND_DOWN,ROUND_FLOOR,ROUND_HALF_DOWN,ROUND_HALF_EVEN,ROUND_UP}; 316 private static final java.lang.String ROUNDWORDS[]=new java.lang.String[]{"ROUND_HALF_UP","ROUND_UNNECESSARY","ROUND_CEILING","ROUND_DOWN","ROUND_FLOOR","ROUND_HALF_DOWN","ROUND_HALF_EVEN","ROUND_UP"}; // matching names of the ROUNDS values 514 * {@link #ROUND_HALF_EVEN},
|
H A D | BigDecimal.java | 298 * @see MathContext#ROUND_HALF_EVEN 301 public static final int ROUND_HALF_EVEN = com.ibm.icu.math.MathContext.ROUND_HALF_EVEN; field in BigDecimal 3703 } else if (mode == ROUND_HALF_EVEN) { // 0.5000 goes down if left digit even in round()
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/math/ |
H A D | MathContext.java | 184 public static final int ROUND_HALF_EVEN=6; field in MathContext 281 * @see #ROUND_HALF_EVEN 302 private static final int ROUNDS[]=new int[]{ROUND_HALF_UP,ROUND_UNNECESSARY,ROUND_CEILING,ROUND_DOWN,ROUND_FLOOR,ROUND_HALF_DOWN,ROUND_HALF_EVEN,ROUND_UP}; 305 private static final java.lang.String ROUNDWORDS[]=new java.lang.String[]{"ROUND_HALF_UP","ROUND_UNNECESSARY","ROUND_CEILING","ROUND_DOWN","ROUND_FLOOR","ROUND_HALF_DOWN","ROUND_HALF_EVEN","ROUND_UP"}; // matching names of the ROUNDS values 495 * {@link #ROUND_HALF_EVEN},
|
H A D | BigDecimal.java | 291 * @see MathContext#ROUND_HALF_EVEN 293 public static final int ROUND_HALF_EVEN = ohos.global.icu.math.MathContext.ROUND_HALF_EVEN; field in BigDecimal 3628 } else if (mode == ROUND_HALF_EVEN) { // 0.5000 goes down if left digit even in round()
|
/third_party/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/ |
H A D | NumberFormatICU.java | 125 case com.ibm.icu.math.BigDecimal.ROUND_HALF_EVEN: in getRoundingMode() 218 fIcuNfmt.setRoundingMode(com.ibm.icu.math.BigDecimal.ROUND_HALF_EVEN); in setRoundingMode()
|
H A D | DecimalFormatICU.java | 214 case com.ibm.icu.math.BigDecimal.ROUND_HALF_EVEN: in getRoundingMode() 376 fIcuDecfmt.setRoundingMode(com.ibm.icu.math.BigDecimal.ROUND_HALF_EVEN); in setRoundingMode()
|
/third_party/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/icuadapter/ |
H A D | NumberFormatJDK.java | 162 icuMode = BigDecimal.ROUND_HALF_EVEN; in getRoundingMode() 267 case BigDecimal.ROUND_HALF_EVEN: in setRoundingMode()
|
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/ |
H A D | IntlTestDecimalFormatAPI.java | 296 MathContext comp1 = new MathContext(0, MathContext.PLAIN, false, MathContext.ROUND_HALF_EVEN); in testJB4971() 307 MathContext comp2 = new MathContext(5, MathContext.ENGINEERING, false, MathContext.ROUND_HALF_EVEN); in testJB4971()
|
H A D | RbnfTest.java | 1726 enFormatter.setRoundingMode(BigDecimal.ROUND_HALF_EVEN); in TestRounding() 1743 enFormatter.setRoundingMode(BigDecimal.ROUND_HALF_EVEN); in TestRounding()
|
H A D | DataDrivenNumberFormatTestData.java | 142 roundingModeMap.put("halfEven", BigDecimal.ROUND_HALF_EVEN);
|
H A D | NumberFormatTest.java | 84 BigDecimal.ROUND_HALF_EVEN, in TestRoundingScientific10542() 192 {BigDecimal.ROUND_HALF_EVEN, 2.5, "2"}, in Test10419RoundingWith0FractionDigits() 2484 for (int mode = BigDecimal.ROUND_UP; mode < BigDecimal.ROUND_HALF_EVEN; ++mode) { in TestRounding() 2621 "ROUND_HALF_UP", "ROUND_HALF_DOWN", "ROUND_HALF_EVEN", 5621 df.setRoundingMode(BigDecimal.ROUND_HALF_EVEN); in Test13055() 6273 parsedExp = parsedExp.setScale(scale, BigDecimal.ROUND_HALF_EVEN); in testPlusSignAlwaysShown()
|
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/format/ |
H A D | IntlTestDecimalFormatAPI.java | 299 MathContext comp1 = new MathContext(0, MathContext.PLAIN, false, MathContext.ROUND_HALF_EVEN); in testJB4971() 310 MathContext comp2 = new MathContext(5, MathContext.ENGINEERING, false, MathContext.ROUND_HALF_EVEN); in testJB4971()
|
H A D | RbnfTest.java | 1635 enFormatter.setRoundingMode(BigDecimal.ROUND_HALF_EVEN); in TestRounding() 1652 enFormatter.setRoundingMode(BigDecimal.ROUND_HALF_EVEN); in TestRounding()
|
H A D | DataDrivenNumberFormatTestData.java | 145 roundingModeMap.put("halfEven", BigDecimal.ROUND_HALF_EVEN);
|
H A D | NumberFormatTest.java | 87 BigDecimal.ROUND_HALF_EVEN, in TestRoundingScientific10542() 195 {BigDecimal.ROUND_HALF_EVEN, 2.5, "2"}, in Test10419RoundingWith0FractionDigits() 2487 for (int mode = BigDecimal.ROUND_UP; mode < BigDecimal.ROUND_HALF_EVEN; ++mode) { in TestRounding() 2624 "ROUND_HALF_UP", "ROUND_HALF_DOWN", "ROUND_HALF_EVEN", 5621 df.setRoundingMode(BigDecimal.ROUND_HALF_EVEN); in Test13055() 6238 parsedExp = parsedExp.setScale(scale, BigDecimal.ROUND_HALF_EVEN); in testPlusSignAlwaysShown()
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/ |
H A D | RoundingUtils.java | 102 case BigDecimal.ROUND_HALF_EVEN: in getRoundingDirection()
|
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/ |
H A D | RoundingUtils.java | 104 case BigDecimal.ROUND_HALF_EVEN: in getRoundingDirection()
|
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/bigdec/ |
H A D | DiagBigDecimalTest.java | 716 TestFmwk.assertTrue("cuc014", ohos.global.icu.math.BigDecimal.ROUND_HALF_EVEN == (constantVal = ohos.global.icu.math.MathContext.ROUND_HALF_EVEN)); in diagmutation() 1194 rmcd=new ohos.global.icu.math.MathContext(2,ohos.global.icu.math.MathContext.SCIENTIFIC,false,ohos.global.icu.math.MathContext.ROUND_HALF_EVEN); in diagdivide() 1337 TestFmwk.assertTrue("div120", ((new ohos.global.icu.math.BigDecimal("0.045")).divide(one,2,ohos.global.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0.04")); in diagdivide() 1338 TestFmwk.assertTrue("div121", ((new ohos.global.icu.math.BigDecimal("0.045")).divide(one,1,ohos.global.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0.0")); in diagdivide() 1339 TestFmwk.assertTrue("div122", ((new ohos.global.icu.math.BigDecimal("0.045")).divide(one,0,ohos.global.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0")); in diagdivide() 1340 TestFmwk.assertTrue("div123", ((new ohos.global.icu.math.BigDecimal("0.050")).divide(one,2,ohos.global.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0.05")); in diagdivide() 1341 TestFmwk.assertTrue("div124", ((new ohos.global.icu.math.BigDecimal("0.050")).divide(one,1,ohos.global.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0.0")); in diagdivide() 1342 TestFmwk.assertTrue("div125", ((new ohos.global.icu.math.BigDecimal("0.050")).divide(one,0,ohos.global.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0")); in diagdivide() 1343 TestFmwk.assertTrue("div126", ((new ohos.global.icu.math.BigDecimal("0.150")).divide(one,2,ohos.global.icu.math.MathContext.ROUND_HALF_EVEN) in diagdivide() [all...] |
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bigdec/ |
H A D | DiagBigDecimalTest.java | 713 TestFmwk.assertTrue("cuc014", com.ibm.icu.math.BigDecimal.ROUND_HALF_EVEN == (constantVal = com.ibm.icu.math.MathContext.ROUND_HALF_EVEN)); in diagmutation() 1191 rmcd=new com.ibm.icu.math.MathContext(2,com.ibm.icu.math.MathContext.SCIENTIFIC,false,com.ibm.icu.math.MathContext.ROUND_HALF_EVEN); in diagdivide() 1334 TestFmwk.assertTrue("div120", ((new com.ibm.icu.math.BigDecimal("0.045")).divide(one,2,com.ibm.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0.04")); in diagdivide() 1335 TestFmwk.assertTrue("div121", ((new com.ibm.icu.math.BigDecimal("0.045")).divide(one,1,com.ibm.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0.0")); in diagdivide() 1336 TestFmwk.assertTrue("div122", ((new com.ibm.icu.math.BigDecimal("0.045")).divide(one,0,com.ibm.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0")); in diagdivide() 1337 TestFmwk.assertTrue("div123", ((new com.ibm.icu.math.BigDecimal("0.050")).divide(one,2,com.ibm.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0.05")); in diagdivide() 1338 TestFmwk.assertTrue("div124", ((new com.ibm.icu.math.BigDecimal("0.050")).divide(one,1,com.ibm.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0.0")); in diagdivide() 1339 TestFmwk.assertTrue("div125", ((new com.ibm.icu.math.BigDecimal("0.050")).divide(one,0,com.ibm.icu.math.MathContext.ROUND_HALF_EVEN).toString()).equals("0")); in diagdivide() 1340 TestFmwk.assertTrue("div126", ((new com.ibm.icu.math.BigDecimal("0.150")).divide(one,2,com.ibm.icu.math.MathContext.ROUND_HALF_EVEN) in diagdivide() [all...] |
/third_party/python/Lib/test/ |
H A D | test_time.py | 37 ROUND_HALF_EVEN = 2 variable in _PyTime 50 (_PyTime.ROUND_HALF_EVEN, decimal.ROUND_HALF_EVEN),
|
H A D | test_decimal.py | 92 ROUND_HALF_EVEN = P.ROUND_HALF_EVEN variable 97 ROUND_HALF_UP, ROUND_HALF_DOWN, ROUND_HALF_EVEN, 110 prec=9, rounding=ROUND_HALF_EVEN, traps=dict.fromkeys(Signals[m], 0) 247 'half_even' : ROUND_HALF_EVEN, 2418 c.rounding = ROUND_HALF_EVEN 2430 c.rounding = ROUND_HALF_EVEN 2442 c.rounding = ROUND_HALF_EVEN 2905 self.assertEqual(c.rounding, ROUND_HALF_EVEN) 3830 rounding=ROUND_HALF_EVEN, trap [all...] |
/third_party/python/Lib/ |
H A D | _pydecimal.py | 134 'ROUND_DOWN', 'ROUND_HALF_UP', 'ROUND_HALF_EVEN', 'ROUND_CEILING', 169 ROUND_HALF_EVEN = 'ROUND_HALF_EVEN' variable 376 if context.rounding in (ROUND_HALF_UP, ROUND_HALF_EVEN, 432 _rounding_modes = (ROUND_DOWN, ROUND_HALF_UP, ROUND_HALF_EVEN, ROUND_CEILING, 1834 ROUND_HALF_EVEN = _round_half_even, 1900 return int(self._rescale(0, ROUND_HALF_EVEN)) 2464 # rounding mode; no need to switch to ROUND_HALF_EVEN here 2820 rounding = context._set_rounding(ROUND_HALF_EVEN) 3113 # rounding mode, not just with ROUND_HALF_EVEN [all...] |
/third_party/python/Modules/_decimal/tests/ |
H A D | deccheck.py | 182 C.ROUND_HALF_UP, C.ROUND_HALF_DOWN, C.ROUND_HALF_EVEN, 418 if mode in (P.ROUND_HALF_EVEN, P.ROUND_HALF_UP, P.ROUND_HALF_DOWN):
|
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/serializable/ |
H A D | SerializableTestUtility.java | 671 MathContext.ROUND_HALF_DOWN, MathContext.ROUND_HALF_EVEN, MathContext.ROUND_HALF_UP,
|
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/serializable/ |
H A D | SerializableTestUtility.java | 670 MathContext.ROUND_HALF_DOWN, MathContext.ROUND_HALF_EVEN, MathContext.ROUND_HALF_UP,
|