Lines Matching full:quantity
29 quantity.bogus = true; in clear()
42 if (!quantity.bogus && 0 != (flags & FLAG_NEGATIVE)) { in postProcess()
43 quantity.negate(); in postProcess()
52 return !quantity.bogus || 0 != (flags & FLAG_NAN) || 0 != (flags & FLAG_INFINITY); in seenNumber()
72 U_ASSERT(!quantity.bogus); in getDouble()
73 if (quantity.isZero() && quantity.isNegative()) { in getDouble()
77 if (quantity.fitsInLong()) { in getDouble()
78 return static_cast<double>(quantity.toLong()); in getDouble()
80 return quantity.toDouble(); in getDouble()
105 U_ASSERT(!quantity.bogus); in populateFormattable()
106 if (quantity.isZero() && quantity.isNegative() && !integerOnly) { in populateFormattable()
112 output.adoptDecimalQuantity(new DecimalQuantity(quantity)); in populateFormattable()