Home
last modified time | relevance | path

Searched refs:RoundingMode (Results 1 - 25 of 86) sorted by relevance

1234

/third_party/icu/icu4c/source/i18n/
H A Dnumber_roundingutils.h39 * @param roundingMode The integer version of the {@link RoundingMode}, which you can get via
40 * {@link RoundingMode#ordinal}.
46 getRoundingDirection(bool isEven, bool isNegative, Section section, RoundingMode roundingMode, in getRoundingDirection()
52 case RoundingMode::UNUM_ROUND_UP: in getRoundingDirection()
56 case RoundingMode::UNUM_ROUND_DOWN: in getRoundingDirection()
60 case RoundingMode::UNUM_ROUND_CEILING: in getRoundingDirection()
64 case RoundingMode::UNUM_ROUND_FLOOR: in getRoundingDirection()
68 case RoundingMode::UNUM_ROUND_HALFUP: in getRoundingDirection()
81 case RoundingMode::UNUM_ROUND_HALFDOWN: in getRoundingDirection()
94 case RoundingMode in getRoundingDirection()
[all...]
H A Dnumber_decimalquantity.h86 * @param roundingMode The {@link RoundingMode} to use if rounding is necessary.
91 RoundingMode roundingMode,
104 void roundToNickel(int32_t magnitude, RoundingMode roundingMode, UErrorCode& status);
111 * @param roundingMode The {@link RoundingMode} to use if rounding is necessary.
113 void roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, UErrorCode& status);
441 void roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, bool nickel, UErrorCode& status);
H A Dnumber_types.h31 typedef UNumberFormatRoundingMode RoundingMode; typedef
41 static constexpr RoundingMode kDefaultMode = RoundingMode::UNUM_FOUND_HALFEVEN;
/third_party/node/deps/icu-small/source/i18n/
H A Dnumber_roundingutils.h39 * @param roundingMode The integer version of the {@link RoundingMode}, which you can get via
40 * {@link RoundingMode#ordinal}.
46 getRoundingDirection(bool isEven, bool isNegative, Section section, RoundingMode roundingMode, in getRoundingDirection()
52 case RoundingMode::UNUM_ROUND_UP: in getRoundingDirection()
56 case RoundingMode::UNUM_ROUND_DOWN: in getRoundingDirection()
60 case RoundingMode::UNUM_ROUND_CEILING: in getRoundingDirection()
64 case RoundingMode::UNUM_ROUND_FLOOR: in getRoundingDirection()
68 case RoundingMode::UNUM_ROUND_HALFUP: in getRoundingDirection()
81 case RoundingMode::UNUM_ROUND_HALFDOWN: in getRoundingDirection()
94 case RoundingMode in getRoundingDirection()
[all...]
H A Dnumber_decimalquantity.h86 * @param roundingMode The {@link RoundingMode} to use if rounding is necessary.
91 RoundingMode roundingMode,
104 void roundToNickel(int32_t magnitude, RoundingMode roundingMode, UErrorCode& status);
111 * @param roundingMode The {@link RoundingMode} to use if rounding is necessary.
113 void roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, UErrorCode& status);
441 void roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, bool nickel, UErrorCode& status);
H A Dnumber_types.h31 typedef UNumberFormatRoundingMode RoundingMode; typedef
41 static constexpr RoundingMode kDefaultMode = RoundingMode::UNUM_FOUND_HALFEVEN;
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dnumber_roundingutils.h39 * @param roundingMode The integer version of the {@link RoundingMode}, which you can get via
40 * {@link RoundingMode#ordinal}.
46 getRoundingDirection(bool isEven, bool isNegative, Section section, RoundingMode roundingMode, in getRoundingDirection()
52 case RoundingMode::UNUM_ROUND_UP: in getRoundingDirection()
56 case RoundingMode::UNUM_ROUND_DOWN: in getRoundingDirection()
60 case RoundingMode::UNUM_ROUND_CEILING: in getRoundingDirection()
64 case RoundingMode::UNUM_ROUND_FLOOR: in getRoundingDirection()
68 case RoundingMode::UNUM_ROUND_HALFUP: in getRoundingDirection()
81 case RoundingMode::UNUM_ROUND_HALFDOWN: in getRoundingDirection()
94 case RoundingMode in getRoundingDirection()
[all...]
H A Dnumber_decimalquantity.h85 * @param roundingMode The {@link RoundingMode} to use if rounding is necessary.
87 void roundToIncrement(double roundingIncrement, RoundingMode roundingMode,
100 void roundToNickel(int32_t magnitude, RoundingMode roundingMode, UErrorCode& status);
107 * @param roundingMode The {@link RoundingMode} to use if rounding is necessary.
109 void roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, UErrorCode& status);
418 void roundToMagnitude(int32_t magnitude, RoundingMode roundingMode, bool nickel, UErrorCode& status);
H A Dnumber_types.h31 typedef UNumberFormatRoundingMode RoundingMode; typedef
41 static constexpr RoundingMode kDefaultMode = RoundingMode::UNUM_FOUND_HALFEVEN;
/third_party/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/jdkadapter/
H A DNumberFormatICU.java11 import java.math.RoundingMode;
109 public RoundingMode getRoundingMode() { in getRoundingMode()
111 RoundingMode mode = RoundingMode.UP; in getRoundingMode()
114 mode = RoundingMode.CEILING; in getRoundingMode()
117 mode = RoundingMode.DOWN; in getRoundingMode()
120 mode = RoundingMode.FLOOR; in getRoundingMode()
123 mode = RoundingMode.HALF_DOWN; in getRoundingMode()
126 mode = RoundingMode.HALF_EVEN; in getRoundingMode()
129 mode = RoundingMode in getRoundingMode()
[all...]
H A DDecimalFormatICU.java11 import java.math.RoundingMode;
198 public RoundingMode getRoundingMode() { in getRoundingMode()
200 RoundingMode mode = RoundingMode.UP; in getRoundingMode()
203 mode = RoundingMode.CEILING; in getRoundingMode()
206 mode = RoundingMode.DOWN; in getRoundingMode()
209 mode = RoundingMode.FLOOR; in getRoundingMode()
212 mode = RoundingMode.HALF_DOWN; in getRoundingMode()
215 mode = RoundingMode.HALF_EVEN; in getRoundingMode()
218 mode = RoundingMode in getRoundingMode()
[all...]
/third_party/icu/icu4j/main/classes/localespi/src/com/ibm/icu/impl/icuadapter/
H A DNumberFormatJDK.java11 import java.math.RoundingMode;
150 RoundingMode jdkMode = fJdkNfmt.getRoundingMode(); in getRoundingMode()
153 if (jdkMode.equals(RoundingMode.CEILING)) { in getRoundingMode()
155 } else if (jdkMode.equals(RoundingMode.DOWN)) { in getRoundingMode()
157 } else if (jdkMode.equals(RoundingMode.FLOOR)) { in getRoundingMode()
159 } else if (jdkMode.equals(RoundingMode.HALF_DOWN)) { in getRoundingMode()
161 } else if (jdkMode.equals(RoundingMode.HALF_EVEN)) { in getRoundingMode()
163 } else if (jdkMode.equals(RoundingMode.HALF_UP)) { in getRoundingMode()
165 } else if (jdkMode.equals(RoundingMode.UNNECESSARY)) { in getRoundingMode()
167 } else if (jdkMode.equals(RoundingMode in getRoundingMode()
[all...]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
H A DRoundingUtils.java7 import java.math.RoundingMode;
24 public static final RoundingMode DEFAULT_ROUNDING_MODE = RoundingMode.HALF_EVEN;
50 * The integer version of the {@link RoundingMode}, which you can get via
51 * {@link RoundingMode#ordinal}.
126 * The integer version of the {@link RoundingMode}.
142 private static final MathContext[] MATH_CONTEXT_BY_ROUNDING_MODE_UNLIMITED = new MathContext[RoundingMode
145 private static final MathContext[] MATH_CONTEXT_BY_ROUNDING_MODE_34_DIGITS = new MathContext[RoundingMode
150 MATH_CONTEXT_BY_ROUNDING_MODE_UNLIMITED[i] = new MathContext(0, RoundingMode.valueOf(i));
175 RoundingMode roundingMod in getMathContextOrUnlimited()
[all...]
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/
H A DRoundingUtils.java8 import java.math.RoundingMode;
26 public static final RoundingMode DEFAULT_ROUNDING_MODE = RoundingMode.HALF_EVEN;
52 * The integer version of the {@link RoundingMode}, which you can get via
53 * {@link RoundingMode#ordinal}.
128 * The integer version of the {@link RoundingMode}.
144 private static final MathContext[] MATH_CONTEXT_BY_ROUNDING_MODE_UNLIMITED = new MathContext[RoundingMode
147 private static final MathContext[] MATH_CONTEXT_BY_ROUNDING_MODE_34_DIGITS = new MathContext[RoundingMode
152 MATH_CONTEXT_BY_ROUNDING_MODE_UNLIMITED[i] = new MathContext(0, RoundingMode.valueOf(i));
177 RoundingMode roundingMod in getMathContextOrUnlimited()
[all...]
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/number/
H A DDecimalQuantityTest.java9 import java.math.RoundingMode;
186 private static final MathContext MATH_CONTEXT_HALF_EVEN = new MathContext(0, RoundingMode.HALF_EVEN);
187 private static final MathContext MATH_CONTEXT_CEILING = new MathContext(0, RoundingMode.CEILING);
189 private static final MathContext MATH_CONTEXT_FLOOR = new MathContext(0, RoundingMode.FLOOR);
190 private static final MathContext MATH_CONTEXT_PRECISION = new MathContext(3, RoundingMode.HALF_UP);
529 dq.roundToMagnitude(-2, RoundingUtils.mathContextUnlimited(RoundingMode.FLOOR)); in testMaxDigits()
541 {1.000, -2, RoundingMode.HALF_EVEN, "1"}, in testNickelRounding()
542 {1.001, -2, RoundingMode.HALF_EVEN, "1"}, in testNickelRounding()
543 {1.010, -2, RoundingMode.HALF_EVEN, "1"}, in testNickelRounding()
544 {1.020, -2, RoundingMode in testNickelRounding()
[all...]
H A DNumberSkeletonTest.java10 import java.math.RoundingMode;
345 for (RoundingMode mode : RoundingMode.values()) { in roundingModeNames()
346 if (mode == RoundingMode.HALF_EVEN) { in roundingModeNames()
H A DPropertiesTest.java24 import java.math.RoundingMode;
281 RoundingMode[] modes = RoundingMode.values(); in getSampleValueForType()
308 } else if (type == RoundingMode.class) { in getSampleValueForType()
311 RoundingMode[] values = RoundingMode.values(); in getSampleValueForType()
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/
H A DDecimalQuantityTest.java8 import java.math.RoundingMode;
183 private static final MathContext MATH_CONTEXT_HALF_EVEN = new MathContext(0, RoundingMode.HALF_EVEN);
184 private static final MathContext MATH_CONTEXT_CEILING = new MathContext(0, RoundingMode.CEILING);
186 private static final MathContext MATH_CONTEXT_FLOOR = new MathContext(0, RoundingMode.FLOOR);
187 private static final MathContext MATH_CONTEXT_PRECISION = new MathContext(3, RoundingMode.HALF_UP);
538 dq.roundToMagnitude(-2, RoundingUtils.mathContextUnlimited(RoundingMode.FLOOR)); in testMaxDigits()
550 {1.000, -2, RoundingMode.HALF_EVEN, "1"}, in testNickelRounding()
551 {1.001, -2, RoundingMode.HALF_EVEN, "1"}, in testNickelRounding()
552 {1.010, -2, RoundingMode.HALF_EVEN, "1"}, in testNickelRounding()
553 {1.020, -2, RoundingMode in testNickelRounding()
[all...]
H A DNumberSkeletonTest.java9 import java.math.RoundingMode;
357 for (RoundingMode mode : RoundingMode.values()) { in roundingModeNames()
358 if (mode == RoundingMode.HALF_EVEN) { in roundingModeNames()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DFPEnv.h31 enum RoundingMode : uint8_t {
52 /// Returns a valid RoundingMode enumerator when given a string
55 Optional<fp::RoundingMode> StrToRoundingMode(StringRef);
57 /// For any RoundingMode enumerator, returns a string valid as input in
59 Optional<StringRef> RoundingModeToStr(fp::RoundingMode);
/third_party/icu/icu4c/source/test/intltest/
H A Dnumbertest_decimalquantity.cpp105 fq.roundToIncrement(4, -3, RoundingMode::UNUM_ROUND_HALFEVEN, status);
108 fq.roundToNickel(-3, RoundingMode::UNUM_ROUND_HALFEVEN, status);
111 fq.roundToMagnitude(-2, RoundingMode::UNUM_ROUND_HALFEVEN, status);
130 fq.roundToMagnitude(5, RoundingMode::UNUM_ROUND_HALFEVEN, status);
308 RoundingMode roundingMode;
310 } cases[] = {{1.2345678, 1, RoundingMode::UNUM_ROUND_HALFEVEN, false},
311 {1.2345678, 7, RoundingMode::UNUM_ROUND_HALFEVEN, false},
312 {1.2345678, 12, RoundingMode::UNUM_ROUND_HALFEVEN, false},
313 {1.2345678, 13, RoundingMode::UNUM_ROUND_HALFEVEN, true},
314 {1.235, 1, RoundingMode
[all...]
/third_party/node/deps/v8/src/codegen/riscv64/
H A Dassembler-riscv64.h535 FPURegister rs3, RoundingMode frm = RNE);
537 FPURegister rs3, RoundingMode frm = RNE);
539 FPURegister rs3, RoundingMode frm = RNE);
541 FPURegister rs3, RoundingMode frm = RNE);
543 RoundingMode frm = RNE);
545 RoundingMode frm = RNE);
547 RoundingMode frm = RNE);
549 RoundingMode frm = RNE);
550 void fsqrt_s(FPURegister rd, FPURegister rs1, RoundingMode frm = RNE);
556 void fcvt_w_s(Register rd, FPURegister rs1, RoundingMode fr
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/Utils/
H A DRISCVBaseInfo.h101 enum RoundingMode { enum
111 inline static StringRef roundingModeToString(RoundingMode RndMode) { in roundingModeToString()
130 inline static RoundingMode stringToRoundingMode(StringRef Str) { in stringToRoundingMode()
131 return StringSwitch<RoundingMode>(Str) in stringToRoundingMode()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DFPEnv.cpp20 Optional<fp::RoundingMode> StrToRoundingMode(StringRef RoundingArg) { in StrToRoundingMode()
23 return StringSwitch<Optional<fp::RoundingMode>>(RoundingArg) in StrToRoundingMode()
32 Optional<StringRef> RoundingModeToStr(fp::RoundingMode UseRounding) { in RoundingModeToStr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
H A DZ3Solver.cpp516 SMTExprRef RoundingMode = getFloatRoundingMode(); variable
520 toZ3Expr(*RHS).AST, toZ3Expr(*RoundingMode).AST)));
524 SMTExprRef RoundingMode = getFloatRoundingMode(); variable
528 toZ3Expr(*RHS).AST, toZ3Expr(*RoundingMode).AST)));
538 SMTExprRef RoundingMode = getFloatRoundingMode(); variable
542 toZ3Expr(*RHS).AST, toZ3Expr(*RoundingMode).AST)));
546 SMTExprRef RoundingMode = getFloatRoundingMode(); variable
550 toZ3Expr(*RHS).AST, toZ3Expr(*RoundingMode).AST)));
683 SMTExprRef RoundingMode = getFloatRoundingMode(); variable
686 Z3_mk_fpa_to_fp_float(Context.Context, toZ3Expr(*RoundingMode)
691 SMTExprRef RoundingMode = getFloatRoundingMode(); global() variable
699 SMTExprRef RoundingMode = getFloatRoundingMode(); global() variable
707 SMTExprRef RoundingMode = getFloatRoundingMode(); global() variable
714 SMTExprRef RoundingMode = getFloatRoundingMode(); global() variable
[all...]

Completed in 18 milliseconds

1234