Home
last modified time | relevance | path

Searched refs:DecimalQuantity (Results 1 - 25 of 236) sorted by relevance

12345678910

/third_party/icu/icu4c/source/i18n/
H A Dnumber_decimalquantity.cpp75 DecimalQuantity::DecimalQuantity() { in DecimalQuantity() function in DecimalQuantity
80 DecimalQuantity::~DecimalQuantity() { in ~DecimalQuantity()
88 DecimalQuantity::DecimalQuantity(const DecimalQuantity &other) { in DecimalQuantity() function in DecimalQuantity
92 DecimalQuantity::DecimalQuantity(DecimalQuantity
[all...]
H A Dnumber_decimalquantity.h33 class U_I18N_API DecimalQuantity : public IFixedDecimal, public UMemory { class
36 DecimalQuantity(const DecimalQuantity &other);
39 DecimalQuantity(DecimalQuantity &&src) U_NOEXCEPT;
41 DecimalQuantity();
43 ~DecimalQuantity() override;
50 DecimalQuantity &operator=(const DecimalQuantity &other);
53 DecimalQuantity
[all...]
H A Dnumber_formatimpl.h26 * DecimalQuantity and outputting a properly formatted number string.
66 void preProcess(DecimalQuantity& inValue, MicroProps& microsOut, UErrorCode& status) const;
79 * Synthesizes the output string from a MicroProps and DecimalQuantity.
82 static int32_t writeNumber(const MicroProps& micros, DecimalQuantity& quantity,
120 MicroProps& preProcessUnsafe(DecimalQuantity &inValue, UErrorCode &status);
149 writeIntegerDigits(const MicroProps &micros, DecimalQuantity &quantity, FormattedStringBuilder &string,
153 writeFractionDigits(const MicroProps &micros, DecimalQuantity &quantity, FormattedStringBuilder &string,
/third_party/node/deps/icu-small/source/i18n/
H A Dnumber_decimalquantity.cpp75 DecimalQuantity::DecimalQuantity() { in DecimalQuantity() function in DecimalQuantity
80 DecimalQuantity::~DecimalQuantity() { in ~DecimalQuantity()
88 DecimalQuantity::DecimalQuantity(const DecimalQuantity &other) { in DecimalQuantity() function in DecimalQuantity
92 DecimalQuantity::DecimalQuantity(DecimalQuantity
[all...]
H A Dnumber_decimalquantity.h33 class U_I18N_API DecimalQuantity : public IFixedDecimal, public UMemory { class
36 DecimalQuantity(const DecimalQuantity &other);
39 DecimalQuantity(DecimalQuantity &&src) noexcept;
41 DecimalQuantity();
43 ~DecimalQuantity() override;
50 DecimalQuantity &operator=(const DecimalQuantity &other);
53 DecimalQuantity
[all...]
H A Dnumber_formatimpl.h26 * DecimalQuantity and outputting a properly formatted number string.
66 void preProcess(DecimalQuantity& inValue, MicroProps& microsOut, UErrorCode& status) const;
79 * Synthesizes the output string from a MicroProps and DecimalQuantity.
84 DecimalQuantity& quantity,
128 MicroProps& preProcessUnsafe(DecimalQuantity &inValue, UErrorCode &status);
159 DecimalQuantity &quantity,
167 DecimalQuantity &quantity,
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dnumber_decimalquantity.h33 class U_I18N_API DecimalQuantity : public IFixedDecimal, public UMemory { class
36 DecimalQuantity(const DecimalQuantity &other);
39 DecimalQuantity(DecimalQuantity &&src) U_NOEXCEPT;
41 DecimalQuantity();
43 ~DecimalQuantity() override;
50 DecimalQuantity &operator=(const DecimalQuantity &other);
53 DecimalQuantity
[all...]
H A Dnumber_decimalquantity.cpp75 DecimalQuantity::DecimalQuantity() { in DecimalQuantity() function in DecimalQuantity
80 DecimalQuantity::~DecimalQuantity() { in ~DecimalQuantity()
88 DecimalQuantity::DecimalQuantity(const DecimalQuantity &other) { in DecimalQuantity() function in DecimalQuantity
92 DecimalQuantity::DecimalQuantity(DecimalQuantity
[all...]
H A Dnumber_formatimpl.h26 * DecimalQuantity and outputting a properly formatted number string.
60 void preProcess(DecimalQuantity& inValue, MicroProps& microsOut, UErrorCode& status) const;
73 * Synthesizes the output string from a MicroProps and DecimalQuantity.
76 static int32_t writeNumber(const MicroProps& micros, DecimalQuantity& quantity,
120 MicroProps& preProcessUnsafe(DecimalQuantity &inValue, UErrorCode &status);
149 writeIntegerDigits(const MicroProps &micros, DecimalQuantity &quantity, FormattedStringBuilder &string,
153 writeFractionDigits(const MicroProps &micros, DecimalQuantity &quantity, FormattedStringBuilder &string,
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
H A DLocalizedNumberRangeFormatter.java5 import com.ibm.icu.impl.number.DecimalQuantity;
38 DecimalQuantity dq1 = new DecimalQuantity_DualStorageBCD(first); in formatRange()
39 DecimalQuantity dq2 = new DecimalQuantity_DualStorageBCD(second); in formatRange()
56 DecimalQuantity dq1 = new DecimalQuantity_DualStorageBCD(first); in formatRange()
57 DecimalQuantity dq2 = new DecimalQuantity_DualStorageBCD(second); in formatRange()
80 DecimalQuantity dq1 = new DecimalQuantity_DualStorageBCD(first); in formatRange()
81 DecimalQuantity dq2 = new DecimalQuantity_DualStorageBCD(second); in formatRange()
85 FormattedNumberRange formatImpl(DecimalQuantity first, DecimalQuantity second, boolean equalBeforeRounding) { in formatImpl()
H A DPrecision.java9 import com.ibm.icu.impl.number.DecimalQuantity;
389 public abstract void apply(DecimalQuantity value); in apply()
544 int chooseMultiplierAndApply(DecimalQuantity input, MultiplierProducer producer) { in chooseMultiplierAndApply()
608 public void apply(DecimalQuantity value) { in apply()
639 public void apply(DecimalQuantity value) { in apply()
662 public void apply(DecimalQuantity value) { in apply()
685 public void apply(DecimalQuantity value) { in apply()
698 public void apply(DecimalQuantity quantity, int minInt) { in apply()
730 public void apply(DecimalQuantity value) { in apply()
790 public void apply(DecimalQuantity valu
[all...]
H A DFormattedNumberRange.java12 import com.ibm.icu.impl.number.DecimalQuantity;
31 final DecimalQuantity quantity1;
32 final DecimalQuantity quantity2;
35 FormattedNumberRange(FormattedStringBuilder string, DecimalQuantity quantity1, DecimalQuantity quantity2, in FormattedNumberRange()
H A DLocalizedNumberFormatter.java12 import com.ibm.icu.impl.number.DecimalQuantity;
101 DecimalQuantity fq = new DecimalQuantity_DualStorageBCD(input.getNumber()); in format()
127 private FormattedNumber format(DecimalQuantity fq) { in format()
150 public MicroProps formatImpl(DecimalQuantity fq, FormattedStringBuilder string) { in formatImpl()
164 public MicroProps formatImpl(DecimalQuantity fq, MeasureUnit unit, FormattedStringBuilder string) { in formatImpl()
H A DNumberRangeFormatterImpl.java15 import com.ibm.icu.impl.number.DecimalQuantity;
180 public FormattedNumberRange format(DecimalQuantity quantity1, DecimalQuantity quantity2, boolean equalBeforeRounding) { in format()
244 private void formatSingleValue(DecimalQuantity quantity1, DecimalQuantity quantity2, FormattedStringBuilder string, in formatSingleValue()
255 private void formatApproximately(DecimalQuantity quantity1, DecimalQuantity quantity2, FormattedStringBuilder string, in formatApproximately()
271 private void formatRange(DecimalQuantity quantity1, DecimalQuantity quantity2, FormattedStringBuilder string, in formatRange()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/number/
H A DLocalizedNumberRangeFormatter.java6 import ohos.global.icu.impl.number.DecimalQuantity;
38 DecimalQuantity dq1 = new DecimalQuantity_DualStorageBCD(first); in formatRange()
39 DecimalQuantity dq2 = new DecimalQuantity_DualStorageBCD(second); in formatRange()
55 DecimalQuantity dq1 = new DecimalQuantity_DualStorageBCD(first); in formatRange()
56 DecimalQuantity dq2 = new DecimalQuantity_DualStorageBCD(second); in formatRange()
78 DecimalQuantity dq1 = new DecimalQuantity_DualStorageBCD(first); in formatRange()
79 DecimalQuantity dq2 = new DecimalQuantity_DualStorageBCD(second); in formatRange()
83 FormattedNumberRange formatImpl(DecimalQuantity first, DecimalQuantity second, boolean equalBeforeRounding) { in formatImpl()
H A DPrecision.java10 import ohos.global.icu.impl.number.DecimalQuantity;
351 public abstract void apply(DecimalQuantity value); in apply()
496 int chooseMultiplierAndApply(DecimalQuantity input, MultiplierProducer producer) { in chooseMultiplierAndApply()
542 public void apply(DecimalQuantity value) { in apply()
565 public void apply(DecimalQuantity value) { in apply()
588 public void apply(DecimalQuantity value) { in apply()
601 public void apply(DecimalQuantity quantity, int minInt) { in apply()
628 public void apply(DecimalQuantity value) { in apply()
663 public void apply(DecimalQuantity value) { in apply()
692 public void apply(DecimalQuantity valu
[all...]
H A DFormattedNumberRange.java13 import ohos.global.icu.impl.number.DecimalQuantity;
31 final DecimalQuantity quantity1;
32 final DecimalQuantity quantity2;
35 FormattedNumberRange(FormattedStringBuilder string, DecimalQuantity quantity1, DecimalQuantity quantity2, in FormattedNumberRange()
H A DLocalizedNumberFormatter.java13 import ohos.global.icu.impl.number.DecimalQuantity;
96 DecimalQuantity fq = new DecimalQuantity_DualStorageBCD(input.getNumber()); in format()
119 private FormattedNumber format(DecimalQuantity fq) { in format()
142 public void formatImpl(DecimalQuantity fq, FormattedStringBuilder string) { in formatImpl()
157 public void formatImpl(DecimalQuantity fq, MeasureUnit unit, FormattedStringBuilder string) { in formatImpl()
/third_party/icu/icu4c/source/test/intltest/
H A Dnumbertest_decimalquantity.cpp53 void DecimalQuantityTest::assertHealth(const DecimalQuantity &fq) {
61 DecimalQuantityTest::assertToStringAndHealth(const DecimalQuantity &fq, const UnicodeString &expected) {
63 assertEquals("DecimalQuantity toString failed", expected, actual);
68 DecimalQuantity fq;
86 DecimalQuantity fq;
87 assertToStringAndHealth(fq, u"<DecimalQuantity 0:0 long 0E0>");
89 assertToStringAndHealth(fq, u"<DecimalQuantity 0:0 long 51423E0>");
91 assertToStringAndHealth(fq, u"<DecimalQuantity 0:0 long 51423E-3>");
94 assertToStringAndHealth(fq, u"<DecimalQuantity 0:0 long 90909090909E3>");
97 assertToStringAndHealth(fq, u"<DecimalQuantity
[all...]
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/number/
H A DDecimalQuantityTest.java24 import com.ibm.icu.impl.number.DecimalQuantity;
45 // Make a list of several formatters to test the behavior of DecimalQuantity. in testBehavior()
130 List<DecimalQuantity> qs = new ArrayList<>(); in testDecimalQuantity()
163 DecimalQuantity q0 = qs.get(0); in testDecimalQuantity()
164 DecimalQuantity q1 = qs.get(i); in testDecimalQuantity()
173 private static void testDecimalQuantityExpectedOutput(DecimalQuantity rq, String expected) { in testDecimalQuantityExpectedOutput()
174 DecimalQuantity q0 = rq.createCopy(); in testDecimalQuantityExpectedOutput()
189 private static void testDecimalQuantityRounding(DecimalQuantity rq0, DecimalQuantity rq1) { in testDecimalQuantityRounding()
190 DecimalQuantity q in testDecimalQuantityRounding()
[all...]
/third_party/icu/ohos_icu4j/src/main/tests/ohos/global/icu/dev/test/number/
H A DDecimalQuantityTest.java25 import ohos.global.icu.impl.number.DecimalQuantity;
48 // Make a list of several formatters to test the behavior of DecimalQuantity. in testBehavior()
133 List<DecimalQuantity> qs = new ArrayList<>(); in testDecimalQuantity()
166 DecimalQuantity q0 = qs.get(0); in testDecimalQuantity()
167 DecimalQuantity q1 = qs.get(i); in testDecimalQuantity()
176 private static void testDecimalQuantityExpectedOutput(DecimalQuantity rq, String expected) { in testDecimalQuantityExpectedOutput()
177 DecimalQuantity q0 = rq.createCopy(); in testDecimalQuantityExpectedOutput()
192 private static void testDecimalQuantityRounding(DecimalQuantity rq0, DecimalQuantity rq1) { in testDecimalQuantityRounding()
193 DecimalQuantity q in testDecimalQuantityRounding()
[all...]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
H A DPluralRules.java32 import com.ibm.icu.impl.number.DecimalQuantity;
340 public static final DecimalQuantity NO_UNIQUE_VALUE_DECIMAL_QUANTITY =
1098 * A range of DecimalQuantity representing PluralRules samples that includes
1110 public final DecimalQuantity start;
1116 public final DecimalQuantity end;
1122 public DecimalQuantitySamplesRange(DecimalQuantity start, DecimalQuantity end) { in DecimalQuantitySamplesRange()
1141 * A list of DecimalQuantity representing PluralRules that includes all
1207 DecimalQuantity sample = in parse()
1213 DecimalQuantity star in parse()
[all...]
/third_party/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/
H A DPluralRulesTest.java50 import com.ibm.icu.impl.number.DecimalQuantity;
277 DecimalQuantity... expected) { in checkOldSamples()
278 Collection<DecimalQuantity> oldSamples = rules.getDecimalQuantitySamples(keyword, sampleType); in checkOldSamples()
282 ArrayList<DecimalQuantity> oldSamplesList = new ArrayList(oldSamples); in checkOldSamples()
283 ArrayList<DecimalQuantity> expectedSamplesList = new ArrayList(Arrays.asList(expected)); in checkOldSamples()
292 String samplesString, boolean isBounded, DecimalQuantity firstInRange) { in checkNewSamples()
462 Map<DecimalQuantity, String> collisionTest = new LinkedHashMap(); in testUniqueRules()
471 Stream<DecimalQuantity> items = ranges.flatMap(range -> { in testUniqueRules()
472 return Arrays.stream(new DecimalQuantity[] {range.start, range.end}); in testUniqueRules()
513 DecimalQuantity dqNu in checkValue()
[all...]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
H A DDecimalQuantity.java29 public interface DecimalQuantity extends PluralRules.IFixedDecimal { interface
31 * Sets the minimum integer digits that this {@link DecimalQuantity} should generate.
40 * Sets the minimum fraction digits that this {@link DecimalQuantity} should generate.
146 * Resets the DecimalQuantity to the value before adjustMagnitude and adjustExponent.
151 * @return Whether the value represented by this {@link DecimalQuantity} is
156 /** @return Whether the value represented by this {@link DecimalQuantity} is less than zero. */
162 /** @return Whether the value represented by this {@link DecimalQuantity} is infinite. */
166 /** @return Whether the value represented by this {@link DecimalQuantity} is not a number. */
170 /** @return The value contained in this {@link DecimalQuantity} approximated as a double. */
191 // TODO: Should this method be removed, since DecimalQuantity implement
[all...]
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/impl/number/
H A DDecimalQuantity.java31 public interface DecimalQuantity extends PluralRules.IFixedDecimal { interface
33 * Sets the minimum integer digits that this {@link DecimalQuantity} should generate.
42 * Sets the minimum fraction digits that this {@link DecimalQuantity} should generate.
148 * @return Whether the value represented by this {@link DecimalQuantity} is
153 /** @return Whether the value represented by this {@link DecimalQuantity} is less than zero. */
159 /** @return Whether the value represented by this {@link DecimalQuantity} is infinite. */
163 /** @return Whether the value represented by this {@link DecimalQuantity} is not a number. */
167 /** @return The value contained in this {@link DecimalQuantity} approximated as a double. */
176 // TODO: Should this method be removed, since DecimalQuantity implements IFixedDecimal now?
223 public DecimalQuantity createCop
[all...]

Completed in 17 milliseconds

12345678910