/third_party/icu/icu4c/source/i18n/ |
H A D | number_decimalquantity.cpp | 75 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 D | number_decimalquantity.h | 33 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 D | number_formatimpl.h | 26 * 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 µs, DecimalQuantity &quantity, FormattedStringBuilder &string, 153 writeFractionDigits(const MicroProps µs, DecimalQuantity &quantity, FormattedStringBuilder &string,
|
/third_party/node/deps/icu-small/source/i18n/ |
H A D | number_decimalquantity.cpp | 75 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 D | number_decimalquantity.h | 33 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 D | number_formatimpl.h | 26 * 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 D | number_decimalquantity.h | 33 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 D | number_decimalquantity.cpp | 75 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 D | number_formatimpl.h | 26 * 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 µs, DecimalQuantity &quantity, FormattedStringBuilder &string, 153 writeFractionDigits(const MicroProps µs, DecimalQuantity &quantity, FormattedStringBuilder &string,
|
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/number/ |
H A D | LocalizedNumberRangeFormatter.java | 5 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 D | Precision.java | 9 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 D | FormattedNumberRange.java | 12 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 D | LocalizedNumberFormatter.java | 12 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 D | NumberRangeFormatterImpl.java | 15 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 D | LocalizedNumberRangeFormatter.java | 6 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 D | Precision.java | 10 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 D | FormattedNumberRange.java | 13 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 D | LocalizedNumberFormatter.java | 13 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 D | numbertest_decimalquantity.cpp | 53 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 D | DecimalQuantityTest.java | 24 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 D | DecimalQuantityTest.java | 25 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 D | PluralRules.java | 32 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 D | PluralRulesTest.java | 50 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 D | DecimalQuantity.java | 29 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 D | DecimalQuantity.java | 31 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...] |