Home
last modified time | relevance | path

Searched refs:FixedDecimal (Results 1 – 25 of 37) sorted by relevance

12

/external/icu/android_icu4j/src/main/java/android/icu/text/
DPluralSamples.java24 import android.icu.text.PluralRules.FixedDecimal;
48 private final Map<String, Set<FixedDecimal>> _keyFractionSamplesMap;
49 private final Set<FixedDecimal> _fractionSamples;
85 Map<String, Set<FixedDecimal>> sampleFractionMap = new HashMap<String, Set<FixedDecimal>>(); in PluralSamples()
86 Set<FixedDecimal> mentioned = new TreeSet<FixedDecimal>(); in PluralSamples()
88 Map<String, Set<FixedDecimal>> foundKeywords = new HashMap<String, Set<FixedDecimal>>(); in PluralSamples()
89 for (FixedDecimal s : mentioned) { in PluralSamples()
106 mentioned.add(new FixedDecimal(0)); // always there in PluralSamples()
107 mentioned.add(new FixedDecimal(1)); // always there in PluralSamples()
108 mentioned.add(new FixedDecimal(2)); // always there in PluralSamples()
[all …]
DPluralRules.java526 …public static class FixedDecimal extends Number implements Comparable<FixedDecimal>, IFixedDecimal… class in PluralRules
673 public FixedDecimal(double n, int v, long f) { in FixedDecimal() method in PluralRules.FixedDecimal
717 public FixedDecimal(double n, int v) { in FixedDecimal() method in PluralRules.FixedDecimal
740 public FixedDecimal(double n) { in FixedDecimal() method in PluralRules.FixedDecimal
750 public FixedDecimal(long n) { in FixedDecimal() method in PluralRules.FixedDecimal
813 public FixedDecimal (String n) { in FixedDecimal() method in PluralRules.FixedDecimal
866 public int compareTo(FixedDecimal other) { in compareTo()
897 if (!(arg0 instanceof FixedDecimal)) { in equals()
900 FixedDecimal other = (FixedDecimal)arg0; in equals()
1064 public final FixedDecimal start;
[all …]
DQuantityFormatter.java16 import android.icu.text.PluralRules.FixedDecimal;
114 FixedDecimal fd = new FixedDecimal( in selectPlural()
DPluralFormat.java21 import android.icu.text.PluralRules.FixedDecimal;
608 dec = new FixedDecimal(numberMinusOffset); in format()
DCurrencyPluralInfo.java246 String select(PluralRules.FixedDecimal numberInfo) { in select()
DMeasureFormat.java402 String keywordLow = rules.select(new PluralRules.FixedDecimal(lowDouble, in formatMeasureRange()
406 String keywordHigh = rules.select(new PluralRules.FixedDecimal(highDouble, in formatMeasureRange()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DPluralSamples.java23 import com.ibm.icu.text.PluralRules.FixedDecimal;
46 private final Map<String, Set<FixedDecimal>> _keyFractionSamplesMap;
47 private final Set<FixedDecimal> _fractionSamples;
83 Map<String, Set<FixedDecimal>> sampleFractionMap = new HashMap<String, Set<FixedDecimal>>(); in PluralSamples()
84 Set<FixedDecimal> mentioned = new TreeSet<FixedDecimal>(); in PluralSamples()
86 Map<String, Set<FixedDecimal>> foundKeywords = new HashMap<String, Set<FixedDecimal>>(); in PluralSamples()
87 for (FixedDecimal s : mentioned) { in PluralSamples()
104 mentioned.add(new FixedDecimal(0)); // always there in PluralSamples()
105 mentioned.add(new FixedDecimal(1)); // always there in PluralSamples()
106 mentioned.add(new FixedDecimal(2)); // always there in PluralSamples()
[all …]
DPluralRules.java529 …public static class FixedDecimal extends Number implements Comparable<FixedDecimal>, IFixedDecimal… class in PluralRules
642 public FixedDecimal(double n, int v, long f) { in FixedDecimal() method in PluralRules.FixedDecimal
685 public FixedDecimal(double n, int v) { in FixedDecimal() method in PluralRules.FixedDecimal
707 public FixedDecimal(double n) { in FixedDecimal() method in PluralRules.FixedDecimal
716 public FixedDecimal(long n) { in FixedDecimal() method in PluralRules.FixedDecimal
777 public FixedDecimal (String n) { in FixedDecimal() method in PluralRules.FixedDecimal
828 public int compareTo(FixedDecimal other) { in compareTo()
858 if (!(arg0 instanceof FixedDecimal)) { in equals()
861 FixedDecimal other = (FixedDecimal)arg0; in equals()
1014 public final FixedDecimal start;
[all …]
DQuantityFormatter.java15 import com.ibm.icu.text.PluralRules.FixedDecimal;
113 FixedDecimal fd = new FixedDecimal( in selectPlural()
DPluralFormat.java20 import com.ibm.icu.text.PluralRules.FixedDecimal;
625 dec = new FixedDecimal(numberMinusOffset); in format()
DCurrencyPluralInfo.java263 String select(PluralRules.FixedDecimal numberInfo) { in select()
DMeasureFormat.java419 String keywordLow = rules.select(new PluralRules.FixedDecimal(lowDouble, in formatMeasureRange()
423 String keywordHigh = rules.select(new PluralRules.FixedDecimal(highDouble, in formatMeasureRange()
/external/icu/icu4c/source/i18n/
Dplurrule_impl.h256 class U_I18N_API FixedDecimal: public IFixedDecimal, public UObject {
263 FixedDecimal(double n, int32_t v, int64_t f);
264 FixedDecimal(double n, int32_t);
265 explicit FixedDecimal(double n);
266 explicit FixedDecimal(const VisibleDigits &n);
267 FixedDecimal();
268 ~FixedDecimal() U_OVERRIDE;
269 FixedDecimal(const UnicodeString &s, UErrorCode &ec);
270 FixedDecimal(const FixedDecimal &other);
Dplurrule.cpp242 return select(FixedDecimal(number)); in select()
247 return select(FixedDecimal(number)); in select()
285 return select(FixedDecimal(number.getMantissa())); in select()
344 FixedDecimal fixed(sampleRange, status); in getSamplesFromString()
351 FixedDecimal fixedLo(sampleRange.tempSubStringBetween(0, tildeIndex), status); in getSamplesFromString()
352 FixedDecimal fixedHi(sampleRange.tempSubStringBetween(tildeIndex+1), status); in getSamplesFromString()
1430 FixedDecimal::FixedDecimal(const VisibleDigits &digits) { in FixedDecimal() function in FixedDecimal
1440 FixedDecimal::FixedDecimal(double n, int32_t v, int64_t f) { in FixedDecimal() function in FixedDecimal
1457 FixedDecimal::FixedDecimal(double n, int32_t v) { in FixedDecimal() function in FixedDecimal
1462 FixedDecimal::FixedDecimal(double n) { in FixedDecimal() function in FixedDecimal
[all …]
Ddecimfmtimpl.h34 class FixedDecimal; variable
324 FixedDecimal &getFixedDecimal(double value, FixedDecimal &result, UErrorCode &status) const;
325 FixedDecimal &getFixedDecimal(DigitList &number, FixedDecimal &result, UErrorCode &status) const;
Dvalueformatter.h32 class FixedDecimal; variable
Ddecimfmtimpl.cpp520 static FixedDecimal &initFixedDecimal( in initFixedDecimal()
521 const VisibleDigits &digits, FixedDecimal &result) { in initFixedDecimal()
533 FixedDecimal &
534 DecimalFormatImpl::getFixedDecimal(double number, FixedDecimal &result, UErrorCode &status) const { in getFixedDecimal()
543 FixedDecimal &
545 DigitList &number, FixedDecimal &result, UErrorCode &status) const { in getFixedDecimal()
Ddecimfmt.cpp673 FixedDecimal
678 return FixedDecimal(); in getFixedDecimal()
680 return FixedDecimal(digits.getMantissa()); in getFixedDecimal()
691 FixedDecimal
696 return FixedDecimal(); in getFixedDecimal()
698 return FixedDecimal(digits.getMantissa()); in getFixedDecimal()
734 FixedDecimal
739 return FixedDecimal(); in getFixedDecimal()
741 return FixedDecimal(digits.getMantissa()); in getFixedDecimal()
/external/icu/android_icu4j/src/main/tests/android/icu/dev/test/format/
DPluralRulesTest.java47 import android.icu.text.PluralRules.FixedDecimal;
79 FixedDecimal fd = new FixedDecimal(testDouble[0]); in testOverUnderflow()
176 new FixedDecimal(3));
178 new FixedDecimal(3.5, 2));
184 false, new FixedDecimal(99d, 1));
199 String samplesString, boolean isBounded, FixedDecimal firstInRange) {
351 Map<FixedDecimal, String> collisionTest = new TreeMap();
359 FixedDecimal item = i == 0 ? sample.start : sample.end;
1079FixedDecimal items[] = { new FixedDecimal(3d), new FixedDecimal(3d, 2), new FixedDecimal(3.1d, 1),
1080 new FixedDecimal(3.1d, 2), };
[all …]
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/format/
DPluralRulesTest.java46 import com.ibm.icu.text.PluralRules.FixedDecimal;
76 FixedDecimal fd = new FixedDecimal(testDouble[0]); in testOverUnderflow()
173 new FixedDecimal(3));
175 new FixedDecimal(3.5, 2));
181 false, new FixedDecimal(99d, 1));
196 String samplesString, boolean isBounded, FixedDecimal firstInRange) {
348 Map<FixedDecimal, String> collisionTest = new TreeMap();
356 FixedDecimal item = i == 0 ? sample.start : sample.end;
1076FixedDecimal items[] = { new FixedDecimal(3d), new FixedDecimal(3d, 2), new FixedDecimal(3.1d, 1),
1077 new FixedDecimal(3.1d, 2), };
[all …]
/external/icu/icu4c/source/i18n/unicode/
Ddecimfmt.h64 class FixedDecimal; variable
1981 FixedDecimal getFixedDecimal(double number, UErrorCode &status) const;
1989 FixedDecimal getFixedDecimal(const Formattable &number, UErrorCode &status) const;
1997 FixedDecimal getFixedDecimal(DigitList &number, UErrorCode &status) const;
/external/icu/icu4j/
Dcoverage-exclusion.txt894 com/ibm/icu/text/PluralRules#matches:(Lcom/ibm/icu/text/PluralRules$FixedDecimal;Ljava/lang/String;…
897 com/ibm/icu/text/PluralRules$FixedDecimal#floatValue:()F
898 com/ibm/icu/text/PluralRules$FixedDecimal#getBaseFactor:()I
899 com/ibm/icu/text/PluralRules$FixedDecimal#getDecimalDigits:()J
900 com/ibm/icu/text/PluralRules$FixedDecimal#getDecimalDigitsWithoutTrailingZeros:()J
901 com/ibm/icu/text/PluralRules$FixedDecimal#getIntegerValue:()J
902 com/ibm/icu/text/PluralRules$FixedDecimal#getSource:()D
903 com/ibm/icu/text/PluralRules$FixedDecimal#getVisibleDecimalDigitCountWithoutTrailingZeros:()I
904 com/ibm/icu/text/PluralRules$FixedDecimal#hashCode:()I
905 com/ibm/icu/text/PluralRules$FixedDecimal#hasIntegerValue:()Z
[all …]
/external/icu/icu4c/source/test/intltest/
Dplurults.cpp647 FixedDecimal ni(numDbl, fractionDigitCount, fractionDigits); in checkSelect()
990 int32_t numFractionDigits = FixedDecimal::decimals(tc.n); in testFixedDecimal()
996 int64_t actualFractionDigits = FixedDecimal::getFractionalDigits(tc.n, numFractionDigits); in testFixedDecimal()
/external/icu/android_icu4j/src/main/tests/android/icu/impl/number/
DDecimalQuantity_SimpleStorage.java577 return new PluralRules.FixedDecimal(toDouble()).getPluralOperand(operand);
/external/icu/icu4j/main/tests/core/src/com/ibm/icu/impl/number/
DDecimalQuantity_SimpleStorage.java574 return new PluralRules.FixedDecimal(toDouble()).getPluralOperand(operand);

12