android.icu.number

Classes

CompactNotation

A class that defines the scientific notation style to be used when formatting numbers in NumberFormatter.

CurrencyPrecision

A class that defines a rounding strategy parameterized by a currency to be used when formatting numbers in NumberFormatter.

FormattedNumber

The result of a number formatting operation.

FormattedNumberRange

The result of a number range formatting operation.

FractionPrecision

A class that defines a rounding strategy based on a number of fraction places and optionally significant digits to be used when formatting numbers in NumberFormatter.

IntegerWidth

A class that defines the strategy for padding and truncating integers before the decimal separator.

LocalizedNumberFormatter

A NumberFormatter that has a locale associated with it; this means .

LocalizedNumberRangeFormatter

A NumberRangeFormatter that has a locale associated with it; this means .

Notation

A class that defines the notation style to be used when formatting numbers in NumberFormatter.

NumberFormatter

All-in-one formatter for localized numbers, currencies, and units.

NumberFormatterSettings

An abstract base class for specifying settings related to number formatting.

NumberRangeFormatter

The main entrypoint to the formatting of ranges of numbers, including currencies and other units of measurement.

NumberRangeFormatterSettings

An abstract base class for specifying settings related to number formatting.

Precision

A class that defines the rounding precision to be used when formatting numbers in NumberFormatter.

Scale

A class that defines a quantity by which a number should be multiplied when formatting.

ScientificNotation

A class that defines the scientific notation style to be used when formatting numbers in NumberFormatter.

SimpleNotation

A class that defines the simple notation style to be used when formatting numbers in NumberFormatter.

UnlocalizedNumberFormatter

A NumberFormatter that does not yet have a locale.

UnlocalizedNumberRangeFormatter

A NumberRangeFormatter that does not yet have a locale.