HomeSort by relevance Sort by last modified time
    Searched refs:maxSig (Results 1 - 17 of 17) sorted by null

  /external/icu/android_icu4j/src/main/java/android/icu/number/
Precision.java 459 /** Assumes that minSig <= maxSig. */
460 static Precision constructSignificant(int minSig, int maxSig) {
461 if (minSig == 2 && maxSig == 2) {
463 } else if (minSig == 3 && maxSig == 3) {
465 } else if (minSig == 2 && maxSig == 3) {
468 return new SignificantRounderImpl(minSig, maxSig);
472 static Precision constructFractionSignificant(FractionPrecision base_, int minSig, int maxSig) {
475 if (base.minFrac == 0 && base.maxFrac == 0 && minSig == 2 /* && maxSig == -1 */) {
478 return new FracSigRounderImpl(base.minFrac, base.maxFrac, minSig, maxSig);
623 final int maxSig;
    [all...]
NumberPropertyMapper.java 142 int maxSig = properties.getMaximumSignificantDigits();
146 boolean explicitMinMaxSig = minSig != -1 || maxSig != -1;
187 maxSig = maxSig < 0 ? RoundingUtils.MAX_INT_FRAC_SIG
188 : maxSig < minSig ? minSig
189 : maxSig > RoundingUtils.MAX_INT_FRAC_SIG ? RoundingUtils.MAX_INT_FRAC_SIG
190 : maxSig;
191 rounding = Precision.constructSignificant(minSig, maxSig);
285 // To avoid regression, maxSig is not reset when minInt_ set to 1.
336 int maxSig_ = maxSig;
    [all...]
NumberSkeletonImpl.java     [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/number/
Precision.java 471 /** Assumes that minSig <= maxSig. */
472 static Precision constructSignificant(int minSig, int maxSig) {
473 if (minSig == 2 && maxSig == 2) {
475 } else if (minSig == 3 && maxSig == 3) {
477 } else if (minSig == 2 && maxSig == 3) {
480 return new SignificantRounderImpl(minSig, maxSig);
484 static Precision constructFractionSignificant(FractionPrecision base_, int minSig, int maxSig) {
487 if (base.minFrac == 0 && base.maxFrac == 0 && minSig == 2 /* && maxSig == -1 */) {
490 return new FracSigRounderImpl(base.minFrac, base.maxFrac, minSig, maxSig);
635 final int maxSig;
    [all...]
NumberPropertyMapper.java 141 int maxSig = properties.getMaximumSignificantDigits();
145 boolean explicitMinMaxSig = minSig != -1 || maxSig != -1;
186 maxSig = maxSig < 0 ? RoundingUtils.MAX_INT_FRAC_SIG
187 : maxSig < minSig ? minSig
188 : maxSig > RoundingUtils.MAX_INT_FRAC_SIG ? RoundingUtils.MAX_INT_FRAC_SIG
189 : maxSig;
190 rounding = Precision.constructSignificant(minSig, maxSig);
284 // To avoid regression, maxSig is not reset when minInt_ set to 1.
335 int maxSig_ = maxSig;
    [all...]
NumberSkeletonImpl.java     [all...]
  /external/icu/icu4c/source/i18n/
number_rounding.cpp 32 int32_t getRoundingMagnitudeSignificant(const DecimalQuantity &value, int maxSig) {
33 if (maxSig == -1) {
37 return magnitude - maxSig + 1;
234 Precision Precision::constructSignificant(int32_t minSig, int32_t maxSig) {
239 settings.fMaxSig = static_cast<digits_t>(maxSig);
246 Precision::constructFractionSignificant(const FractionPrecision &base, int32_t minSig, int32_t maxSig) {
249 settings.fMaxSig = static_cast<digits_t>(maxSig);
number_mapper.cpp 103 int32_t maxSig = properties.maximumSignificantDigits;
107 bool explicitMinMaxSig = minSig != -1 || maxSig != -1;
147 maxSig = maxSig < 0 ? kMaxIntFracSig : maxSig < minSig ? minSig : maxSig > kMaxIntFracSig
148 ? kMaxIntFracSig : maxSig;
149 precision = Precision::constructSignificant(minSig, maxSig);
246 // To avoid regression, maxSig is not reset when minInt_ set to 1.
293 int maxSig_ = maxSig;
    [all...]
number_skeletons.cpp     [all...]
number_skeletons.h 234 void generateDigitsStem(int32_t minSig, int32_t maxSig, UnicodeString& sb, UErrorCode& status);
decimfmt.cpp     [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/impl/number/
PatternStringUtils.java 47 int maxSig = Math.min(properties.getMaximumSignificantDigits(), dosMax);
94 if (maxSig != Math.min(dosMax, -1)) {
99 while (digitsString.length() < maxSig) {
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/number/
PatternStringUtils.java 45 int maxSig = Math.min(properties.getMaximumSignificantDigits(), dosMax);
92 if (maxSig != Math.min(dosMax, -1)) {
97 while (digitsString.length() < maxSig) {
  /external/icu/android_icu4j/src/main/java/android/icu/text/
DecimalFormat.java     [all...]
  /external/icu/icu4c/source/i18n/unicode/
numberformatter.h 782 static Precision constructSignificant(int32_t minSig, int32_t maxSig);
785 constructFractionSignificant(const FractionPrecision &base, int32_t minSig, int32_t maxSig);
    [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DecimalFormat.java     [all...]
  /external/cldr/tools/java/libs/
icu4j.jar 

Completed in 1248 milliseconds