Lingua

NumberFormatterSettings.Precision(Precision) Metodo

Definizione

Specifica la precisione di arrotondamento da utilizzare per la formattazione dei numeri.

[Android.Runtime.Register("precision", "(Landroid/icu/number/Precision;)Landroid/icu/number/NumberFormatterSettings;", "GetPrecision_Landroid_icu_number_Precision_Handler", ApiSince=30)]
public virtual Java.Lang.Object? Precision(Android.Icu.Number.Precision? precision);
[<Android.Runtime.Register("precision", "(Landroid/icu/number/Precision;)Landroid/icu/number/NumberFormatterSettings;", "GetPrecision_Landroid_icu_number_Precision_Handler", ApiSince=30)>]
abstract member Precision : Android.Icu.Number.Precision -> Java.Lang.Object
override this.Precision : Android.Icu.Number.Precision -> Java.Lang.Object

Parametri

precision
Precision

Precisione di arrotondamento da utilizzare.

Valori restituiti

Catena fluente.

Attributi

Commenti

Specifica la precisione di arrotondamento da utilizzare per la formattazione dei numeri.

<ul><li>Round to 3 decimal places: "3.142" li>Round to 3.14 significative figure: "3.14" <li>Round to the closest nickel: "3.15" <<li>Do not perform rounding: "3.1415926..." </ul>

Passare questo metodo il valore restituito di uno dei metodi factory in Precision. Per esempio:

NumberFormatter.with().precision(Precision.fixedFraction(2))

Nella maggior parte dei casi, la precisione di arrotondamento predefinita consiste nell'arrotondare fino a 6 posizioni frazionarie; ad esempio . Precision.maxFraction(6) Le eccezioni sono se viene usata la notazione compatta, viene usata la precisione di arrotondamento della notazione compatta (vedere per informazioni Notation#compactShort dettagliate) o se l'unità è una valuta, viene usato l'arrotondamento della valuta standard, che varia da valuta a valuta (vedere Precision#currency per informazioni dettagliate).

per android.icu.number.NumberFormatterSettings.precision(android.icu.number.Precision).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a