HomeSort by relevance Sort by last modified time
    Searched refs:RoundingMode (Results 1 - 25 of 178) sorted by null

1 2 3 4 5 6 7 8

  /libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/math/
RoundingModeTest.java 21 import java.math.RoundingMode;
26 * java.math.RoundingMode#valueOf(int)
29 assertEquals("valueOf failed for ROUND_CEILING", RoundingMode.valueOf(BigDecimal.ROUND_CEILING), RoundingMode.CEILING);
30 assertEquals("valueOf failed for ROUND_DOWN", RoundingMode.valueOf(BigDecimal.ROUND_DOWN), RoundingMode.DOWN);
31 assertEquals("valueOf failed for ROUND_FLOOR", RoundingMode.valueOf(BigDecimal.ROUND_FLOOR), RoundingMode.FLOOR);
32 assertEquals("valueOf failed for ROUND_HALF_DOWN", RoundingMode.valueOf(BigDecimal.ROUND_HALF_DOWN), RoundingMode.HALF_DOWN)
    [all...]
MathContextTest.java 22 import java.math.RoundingMode;
32 MathContext mcIntRm6hd = new MathContext(6, RoundingMode.HALF_DOWN);
33 MathContext mcStr6hd = new MathContext("precision=6 roundingMode=HALF_DOWN");
45 RoundingMode.HALF_UP,
48 RoundingMode.HALF_DOWN, mcIntRm6hd.getRoundingMode() );
52 "precision=6 roundingMode=HALF_DOWN", mcIntRm6hd.toString() );
54 "precision=6 roundingMode=HALF_UP", mcInt6.toString() );
BigDecimalArithmeticTest.java 23 import java.math.RoundingMode;
61 MathContext mc = new MathContext(5, RoundingMode.UP);
96 MathContext mc = new MathContext(5, RoundingMode.FLOOR);
131 MathContext mc = new MathContext(15, RoundingMode.CEILING);
200 MathContext mc = new MathContext(15, RoundingMode.CEILING);
253 MathContext mc = new MathContext(17, RoundingMode.DOWN);
289 MathContext mc = new MathContext(70, RoundingMode.HALF_DOWN);
324 MathContext mc = new MathContext(40, RoundingMode.HALF_DOWN);
376 MathContext mc = new MathContext(53, RoundingMode.HALF_UP);
411 MathContext mc = new MathContext(47, RoundingMode.HALF_UP)
    [all...]
  /external/icu/icu4c/source/i18n/
number_roundingutils.h 38 * @param roundingMode The integer version of the {@link RoundingMode}, which you can get via
39 * {@link RoundingMode#ordinal}.
45 getRoundingDirection(bool isEven, bool isNegative, Section section, RoundingMode roundingMode,
47 switch (roundingMode) {
48 case RoundingMode::UNUM_ROUND_UP:
52 case RoundingMode::UNUM_ROUND_DOWN:
56 case RoundingMode::UNUM_ROUND_CEILING:
60 case RoundingMode::UNUM_ROUND_FLOOR
    [all...]
  /prebuilts/go/darwin-x86/src/math/big/
roundingmode_string.go 1 // generated by stringer -type=RoundingMode; DO NOT EDIT
11 func (i RoundingMode) String() string {
12 if i+1 >= RoundingMode(len(_RoundingMode_index)) {
13 return fmt.Sprintf("RoundingMode(%d)", i)
  /prebuilts/go/linux-x86/src/math/big/
roundingmode_string.go 1 // generated by stringer -type=RoundingMode; DO NOT EDIT
11 func (i RoundingMode) String() string {
12 if i+1 >= RoundingMode(len(_RoundingMode_index)) {
13 return fmt.Sprintf("RoundingMode(%d)", i)
  /external/icu/android_icu4j/src/main/java/android/icu/impl/number/
RoundingUtils.java 8 import java.math.RoundingMode;
21 public static final RoundingMode DEFAULT_ROUNDING_MODE = RoundingMode.HALF_EVEN;
42 * @param roundingMode The integer version of the {@link RoundingMode}, which you can get via
43 * {@link RoundingMode#ordinal}.
49 boolean isEven, boolean isNegative, int section, int roundingMode, Object reference) {
50 switch (roundingMode) {
112 * @param roundingMode The integer version of the {@link RoundingMode}
    [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
RoundingUtils.java 7 import java.math.RoundingMode;
19 public static final RoundingMode DEFAULT_ROUNDING_MODE = RoundingMode.HALF_EVEN;
40 * @param roundingMode The integer version of the {@link RoundingMode}, which you can get via
41 * {@link RoundingMode#ordinal}.
47 boolean isEven, boolean isNegative, int section, int roundingMode, Object reference) {
48 switch (roundingMode) {
110 * @param roundingMode The integer version of the {@link RoundingMode}
    [all...]
  /libcore/luni/src/test/java/libcore/java/math/
MathContextTest.java 20 import java.math.RoundingMode;
25 for (RoundingMode rm : RoundingMode.values()) {
26 MathContext mc = new MathContext("precision=1 roundingMode=" + rm);
33 MathContext mc = new MathContext("precision=" + p + " roundingMode=" + RoundingMode.UP);
35 assertEquals(RoundingMode.UP, mc.getRoundingMode());
39 new MathContext("precision=1 roundingMode=UP");
41 new MathContext("Precision=1 roundingMode=UP");
46 new MathContext("precision=1 RoundingMode=UP")
    [all...]
OldBigDecimalCompareTest.java 27 import java.math.RoundingMode;
35 MathContext mc = new MathContext(34, RoundingMode.UP);
38 mc = new MathContext(34, RoundingMode.DOWN);
41 mc = new MathContext(34, RoundingMode.FLOOR);
44 mc = new MathContext(34, RoundingMode.CEILING);
47 mc = new MathContext(34, RoundingMode.UNNECESSARY);
50 fail("No ArithmeticException for RoundingMode.UNNECESSARY");
57 MathContext mc = new MathContext(37, RoundingMode.FLOOR);
BigDecimalTest.java 22 import java.math.RoundingMode;
69 BigDecimal rounded = bigDecimal.round(new MathContext(2, RoundingMode.FLOOR));
111 assertEquals("1.20", a.abs(new MathContext(3,RoundingMode.HALF_UP)).toPlainString());
118 zero = zero.setScale(2, RoundingMode.HALF_EVEN);
121 other = other.setScale(2, RoundingMode.HALF_EVEN);
127 private static void checkDivide(String expected, long n, long d, int scale, RoundingMode rm) {
134 // checkDivide(expected, dividend, divisor, scale, roundingMode)
135 checkDivide("0", 1, Long.MIN_VALUE, 0, RoundingMode.DOWN);
136 checkDivide("-1", 1, Long.MIN_VALUE, 0, RoundingMode.UP);
137 checkDivide("-1", 1, Long.MIN_VALUE, 0, RoundingMode.FLOOR)
    [all...]
OldBigDecimalTest.java 22 import java.math.RoundingMode;
70 * java.math.BigDecimal#setScale(int, java.math.RoundingMode)
81 setScale2 = setScale1.setScale(17, RoundingMode.CEILING);
88 // testing rounding Mode RoundingMode.CEILING
90 setScale2 = setScale1.setScale(1, RoundingMode.CEILING);
92 "the number 1234.5908 after setting scale to 1/RoundingMode.CEILING is wrong",
95 setScale2 = setNeg.setScale(1, RoundingMode.CEILING);
97 "the number -1234.5908 after setting scale to 1/RoundingMode.CEILING is wrong",
101 // testing rounding Mode RoundingMode.DOWN
102 setScale2 = setNeg.setScale(1, RoundingMode.DOWN)
    [all...]
OldBigDecimalConstructorsTest.java 26 import java.math.RoundingMode;
38 RoundingMode rm = RoundingMode.CEILING;
46 // Now test more than just RoundingMode.CEILING:
52 mc = new MathContext(31, RoundingMode.UP);
58 mc = new MathContext(28, RoundingMode.DOWN);
64 mc = new MathContext(33, RoundingMode.CEILING);
70 mc = new MathContext(34, RoundingMode.FLOOR);
76 mc = new MathContext(34, RoundingMode.HALF_EVEN);
84 mc = new MathContext(34, RoundingMode.HALF_UP)
    [all...]
OldBigDecimalArithmeticTest.java 23 import java.math.RoundingMode;
32 mc = new MathContext(17, RoundingMode.FLOOR);
44 mc = new MathContext(33, RoundingMode.UNNECESSARY);
57 mc = new MathContext(17, RoundingMode.FLOOR);
67 mc = new MathContext(33, RoundingMode.UNNECESSARY);
80 mc = new MathContext(17, RoundingMode.FLOOR);
118 MathContext mc = new MathContext(5, RoundingMode.HALF_UP);
128 mc = new MathContext(7, RoundingMode.FLOOR);
135 mc = new MathContext(4, RoundingMode.FLOOR);
142 mc = new MathContext(2, RoundingMode.UNNECESSARY)
    [all...]
  /libcore/luni/src/main/java/java/math/
MathContext.java 35 * {@link RoundingMode#HALF_EVEN} rounding.
37 public static final MathContext DECIMAL128 = new MathContext(34, RoundingMode.HALF_EVEN);
41 * precision format: 7 digit precision and {@link RoundingMode#HALF_EVEN}
44 public static final MathContext DECIMAL32 = new MathContext(7, RoundingMode.HALF_EVEN);
48 * precision format: 16 digit precision and {@link RoundingMode#HALF_EVEN}
51 public static final MathContext DECIMAL64 = new MathContext(16, RoundingMode.HALF_EVEN);
55 * {@link RoundingMode#HALF_UP} rounding.
57 public static final MathContext UNLIMITED = new MathContext(0, RoundingMode.HALF_UP);
66 * A {@code RoundingMode} object which specifies the algorithm to be used
69 private final RoundingMode roundingMode
    [all...]
RoundingMode.java 24 public enum RoundingMode {
88 RoundingMode(int rm) {
94 * {@code RoundingMode} values.
100 public static RoundingMode valueOf(int mode) {
  /external/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/
NumberFormatICU.java 11 import java.math.RoundingMode;
109 public RoundingMode getRoundingMode() {
111 RoundingMode mode = RoundingMode.UP;
114 mode = RoundingMode.CEILING;
117 mode = RoundingMode.DOWN;
120 mode = RoundingMode.FLOOR;
123 mode = RoundingMode.HALF_DOWN;
126 mode = RoundingMode.HALF_EVEN;
129 mode = RoundingMode.HALF_UP
    [all...]
DecimalFormatICU.java 11 import java.math.RoundingMode;
198 public RoundingMode getRoundingMode() {
200 RoundingMode mode = RoundingMode.UP;
203 mode = RoundingMode.CEILING;
206 mode = RoundingMode.DOWN;
209 mode = RoundingMode.FLOOR;
212 mode = RoundingMode.HALF_DOWN;
215 mode = RoundingMode.HALF_EVEN;
218 mode = RoundingMode.HALF_UP
    [all...]
  /external/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/icuadapter/
NumberFormatJDK.java 11 import java.math.RoundingMode;
150 RoundingMode jdkMode = fJdkNfmt.getRoundingMode();
153 if (jdkMode.equals(RoundingMode.CEILING)) {
155 } else if (jdkMode.equals(RoundingMode.DOWN)) {
157 } else if (jdkMode.equals(RoundingMode.FLOOR)) {
159 } else if (jdkMode.equals(RoundingMode.HALF_DOWN)) {
161 } else if (jdkMode.equals(RoundingMode.HALF_EVEN)) {
163 } else if (jdkMode.equals(RoundingMode.HALF_UP)) {
165 } else if (jdkMode.equals(RoundingMode.UNNECESSARY)) {
167 } else if (jdkMode.equals(RoundingMode.UP))
    [all...]
  /external/icu/icu4c/source/test/intltest/
numbertest_decimalquantity.cpp 91 fq.roundToIncrement(0.005, RoundingMode::UNUM_ROUND_HALFEVEN, 3, status);
94 fq.roundToMagnitude(-2, RoundingMode::UNUM_ROUND_HALFEVEN, status);
113 fq.roundToMagnitude(5, RoundingMode::UNUM_ROUND_HALFEVEN, status);
239 RoundingMode roundingMode;
241 } cases[] = {{1.2345678, 1, RoundingMode::UNUM_ROUND_HALFEVEN, false},
242 {1.2345678, 7, RoundingMode::UNUM_ROUND_HALFEVEN, false},
243 {1.2345678, 12, RoundingMode::UNUM_ROUND_HALFEVEN, false},
244 {1.2345678, 13, RoundingMode::UNUM_ROUND_HALFEVEN, true},
245 {1.235, 1, RoundingMode::UNUM_ROUND_HALFEVEN, false}
    [all...]
  /external/guava/guava-gwt/test-super/com/google/common/math/super/com/google/common/math/
BigIntegerMathTest.java 24 import static java.math.RoundingMode.CEILING;
25 import static java.math.RoundingMode.DOWN;
26 import static java.math.RoundingMode.FLOOR;
27 import static java.math.RoundingMode.HALF_DOWN;
28 import static java.math.RoundingMode.HALF_EVEN;
29 import static java.math.RoundingMode.HALF_UP;
30 import static java.math.RoundingMode.UNNECESSARY;
31 import static java.math.RoundingMode.UP;
39 import java.math.RoundingMode;
58 for (RoundingMode mode : ALL_ROUNDING_MODES)
    [all...]
  /external/caliper/caliper/src/main/java/com/google/caliper/util/
ShortDuration.java 30 import java.math.RoundingMode;
61 return ofPicos(toLong(picos, RoundingMode.HALF_UP));
107 return to(unit, RoundingMode.HALF_UP);
110 public abstract long to(TimeUnit unit, RoundingMode roundingMode);
137 * multiplicand}, rounded according to {@code roundingMode} if necessary.
142 public abstract ShortDuration times(BigDecimal multiplicand, RoundingMode roundingMode);
146 * value {@code divisor}, rounded according to {@code roundingMode} if necessary.
151 public abstract ShortDuration dividedBy(long divisor, RoundingMode roundingMode)
    [all...]
  /external/guava/guava-tests/test/com/google/common/math/
BigIntegerMathTest.java 27 import static java.math.RoundingMode.CEILING;
28 import static java.math.RoundingMode.DOWN;
29 import static java.math.RoundingMode.FLOOR;
30 import static java.math.RoundingMode.HALF_DOWN;
31 import static java.math.RoundingMode.HALF_EVEN;
32 import static java.math.RoundingMode.HALF_UP;
33 import static java.math.RoundingMode.UNNECESSARY;
34 import static java.math.RoundingMode.UP;
45 import java.math.RoundingMode;
70 for (RoundingMode mode : ALL_ROUNDING_MODES)
    [all...]
MathTesting.java 21 import static java.math.RoundingMode.CEILING;
22 import static java.math.RoundingMode.DOWN;
23 import static java.math.RoundingMode.FLOOR;
24 import static java.math.RoundingMode.HALF_DOWN;
25 import static java.math.RoundingMode.HALF_EVEN;
26 import static java.math.RoundingMode.HALF_UP;
27 import static java.math.RoundingMode.UP;
39 import java.math.RoundingMode;
48 static final ImmutableSet<RoundingMode> ALL_ROUNDING_MODES = ImmutableSet.copyOf(RoundingMode
    [all...]
  /external/apache-commons-math/src/main/java/org/apache/commons/math/util/
BigReal.java 24 import java.math.RoundingMode;
53 private RoundingMode roundingMode = RoundingMode.HALF_UP;
193 * The default is {@code RoundingMode.HALF_UP}
197 public RoundingMode getRoundingMode() {
198 return roundingMode;
203 * @param roundingMode rounding mode for decimal divisions
206 public void setRoundingMode(RoundingMode roundingMode) {
    [all...]

Completed in 3237 milliseconds

1 2 3 4 5 6 7 8