Home
last modified time | relevance | path

Searched refs:fPrecision (Results 1 – 14 of 14) sorted by relevance

/third_party/icu/icu4c/source/i18n/
Dnumber_rounding.cpp350 : fPrecision(precision), fRoundingMode(roundingMode), fPassThrough(false) { in RoundingImpl()
352 fPrecision = precision.withCurrency(currency, status); in RoundingImpl()
361 return fPrecision.fType == Precision::RND_SIGNIFICANT; in isSignificantDigits()
411 switch (fPrecision.fType) { in apply()
424 getRoundingMagnitudeFraction(fPrecision.fUnion.fracSig.fMaxFrac), in apply()
428 uprv_max(0, -getDisplayMagnitudeFraction(fPrecision.fUnion.fracSig.fMinFrac)); in apply()
433 getRoundingMagnitudeSignificant(value, fPrecision.fUnion.fracSig.fMaxSig), in apply()
437 … uprv_max(0, -getDisplayMagnitudeSignificant(value, fPrecision.fUnion.fracSig.fMinSig)); in apply()
439 if (value.isZeroish() && fPrecision.fUnion.fracSig.fMinSig > 0) { in apply()
462 int32_t roundingMag1 = getRoundingMagnitudeFraction(fPrecision.fUnion.fracSig.fMaxFrac); in apply()
[all …]
Dunits_router.cpp125 if (rounder != nullptr && rounder->fPrecision.isBogus()) { in route()
127 rounder->fPrecision = parseSkeletonToPrecision(converterPreference->precision, status); in route()
132 rounder->fPrecision = Precision::integer().withMinDigits(2); in route()
Dnumber_roundingutils.h221 Precision fPrecision;
/third_party/node/deps/icu-small/source/i18n/
Dnumber_rounding.cpp350 : fPrecision(precision), fRoundingMode(roundingMode), fPassThrough(false) { in RoundingImpl()
352 fPrecision = precision.withCurrency(currency, status); in RoundingImpl()
361 return fPrecision.fType == Precision::RND_SIGNIFICANT; in isSignificantDigits()
411 switch (fPrecision.fType) { in apply()
424 getRoundingMagnitudeFraction(fPrecision.fUnion.fracSig.fMaxFrac), in apply()
428 uprv_max(0, -getDisplayMagnitudeFraction(fPrecision.fUnion.fracSig.fMinFrac)); in apply()
433 getRoundingMagnitudeSignificant(value, fPrecision.fUnion.fracSig.fMaxSig), in apply()
437 … uprv_max(0, -getDisplayMagnitudeSignificant(value, fPrecision.fUnion.fracSig.fMinSig)); in apply()
439 if (value.isZeroish() && fPrecision.fUnion.fracSig.fMinSig > 0) { in apply()
462 int32_t roundingMag1 = getRoundingMagnitudeFraction(fPrecision.fUnion.fracSig.fMaxFrac); in apply()
[all …]
Dunits_router.cpp125 if (rounder != nullptr && rounder->fPrecision.isBogus()) { in route()
127 rounder->fPrecision = parseSkeletonToPrecision(converterPreference->precision, status); in route()
132 rounder->fPrecision = Precision::integer().withMinDigits(2); in route()
Dnumber_roundingutils.h221 Precision fPrecision;
/third_party/skia/third_party/externals/icu/source/i18n/
Dnumber_rounding.cpp362 : fPrecision(precision), fRoundingMode(roundingMode), fPassThrough(false) { in RoundingImpl()
364 fPrecision = precision.withCurrency(currency, status); in RoundingImpl()
373 return fPrecision.fType == Precision::RND_SIGNIFICANT; in isSignificantDigits()
423 switch (fPrecision.fType) { in apply()
436 getRoundingMagnitudeFraction(fPrecision.fUnion.fracSig.fMaxFrac), in apply()
440 uprv_max(0, -getDisplayMagnitudeFraction(fPrecision.fUnion.fracSig.fMinFrac)); in apply()
445 getRoundingMagnitudeSignificant(value, fPrecision.fUnion.fracSig.fMaxSig), in apply()
449 … uprv_max(0, -getDisplayMagnitudeSignificant(value, fPrecision.fUnion.fracSig.fMinSig)); in apply()
451 if (value.isZeroish() && fPrecision.fUnion.fracSig.fMinSig > 0) { in apply()
457 int32_t roundingMag1 = getRoundingMagnitudeFraction(fPrecision.fUnion.fracSig.fMaxFrac); in apply()
[all …]
Dunits_router.cpp128 if (rounder != nullptr && rounder->fPrecision.isBogus()) { in route()
130 rounder->fPrecision = parseSkeletonToPrecision(converterPreference->precision, status); in route()
135 rounder->fPrecision = Precision::integer().withMinDigits(2); in route()
Dnumber_roundingutils.h230 Precision fPrecision;
/third_party/skia/third_party/externals/icu/source/io/
Duprntf_p.cpp234 if (info->fPrecision != -1 && info->fPrecision < len) { in u_printf_string_handler()
235 len = info->fPrecision; in u_printf_string_handler()
312 if(info->fPrecision != -1) { in u_printf_double_handler()
314 unum_setAttribute(format, UNUM_FRACTION_DIGITS, info->fPrecision); in u_printf_double_handler()
387 if(info->fPrecision != -1) { in u_printf_integer_handler()
390 unum_setAttribute(format, UNUM_MIN_INTEGER_DIGITS, info->fPrecision); in u_printf_integer_handler()
441 (info->fPrecision == -1 && info->fZero) ? info->fWidth : info->fPrecision); in u_printf_hex_handler()
477 info->fPrecision == -1 && info->fZero ? info->fWidth : info->fPrecision); in u_printf_octal_handler()
520 if(info->fPrecision != -1) { in u_printf_uinteger_handler()
523 unum_setAttribute(format, UNUM_MIN_INTEGER_DIGITS, info->fPrecision); in u_printf_uinteger_handler()
[all …]
Duprintf.h36 int32_t fPrecision; /* Precision */ member
/third_party/icu/icu4c/source/io/
Duprntf_p.cpp234 if (info->fPrecision != -1 && info->fPrecision < len) { in u_printf_string_handler()
235 len = info->fPrecision; in u_printf_string_handler()
312 if(info->fPrecision != -1) { in u_printf_double_handler()
314 unum_setAttribute(format, UNUM_FRACTION_DIGITS, info->fPrecision); in u_printf_double_handler()
387 if(info->fPrecision != -1) { in u_printf_integer_handler()
390 unum_setAttribute(format, UNUM_MIN_INTEGER_DIGITS, info->fPrecision); in u_printf_integer_handler()
441 (info->fPrecision == -1 && info->fZero) ? info->fWidth : info->fPrecision); in u_printf_hex_handler()
477 info->fPrecision == -1 && info->fZero ? info->fWidth : info->fPrecision); in u_printf_octal_handler()
520 if(info->fPrecision != -1) { in u_printf_uinteger_handler()
523 unum_setAttribute(format, UNUM_MIN_INTEGER_DIGITS, info->fPrecision); in u_printf_uinteger_handler()
[all …]
Duprintf.h36 int32_t fPrecision; /* Precision */ member
/third_party/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp1897 , fPrecision(precision) {} in PointerLValue()
1908 SpvId result = fGen.nextId(fPrecision); in load()
1922 const SPIRVCodeGenerator::Precision fPrecision; member in SkSL::PointerLValue