BigDecimal.ValueOf Metodo

Definizione

Overload

Nome Descrizione
ValueOf(Int64, Int32)

Converte un oggetto long in un BigDecimal oggetto con una determinata scala.

ValueOf(Int64)

Converte un oggetto long in un oggetto BigDecimal.

ValueOf(Double)

Converte un oggetto double in un oggetto BigDecimal.

ValueOf(Int64, Int32)

Converte un oggetto long in un BigDecimal oggetto con una determinata scala.

[Android.Runtime.Register("valueOf", "(JI)Landroid/icu/math/BigDecimal;", "", ApiSince=24)]
public static Android.Icu.Math.BigDecimal? ValueOf(long lint, int scale);
[<Android.Runtime.Register("valueOf", "(JI)Landroid/icu/math/BigDecimal;", "", ApiSince=24)>]
static member ValueOf : int64 * int -> Android.Icu.Math.BigDecimal

Parametri

lint
Int64

Oggetto long da tradurre.

scale
Int32

Scala int da applicare.

Valori restituiti

Valore BigDecimal uguale a lint.

Attributi

Commenti

Converte un oggetto long in un BigDecimal oggetto con una determinata scala. Ovvero, restituisce un oggetto plain BigDecimal il cui valore non ridimensionato è uguale all'oggetto specificato long, regolato dal secondo parametro , scale.

Il risultato è dato da:

(new BigDecimal(lint)).divide(TEN.pow(new BigDecimal(scale)))

Un NumberFormatException oggetto viene generato se scale è negativo.

per android.icu.math.BigDecimal.valueOf(long, int).

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

ValueOf(Int64)

Converte un oggetto long in un oggetto BigDecimal.

[Android.Runtime.Register("valueOf", "(J)Landroid/icu/math/BigDecimal;", "", ApiSince=24)]
public static Android.Icu.Math.BigDecimal? ValueOf(long lint);
[<Android.Runtime.Register("valueOf", "(J)Landroid/icu/math/BigDecimal;", "", ApiSince=24)>]
static member ValueOf : int64 -> Android.Icu.Math.BigDecimal

Parametri

lint
Int64

Oggetto long da tradurre.

Valori restituiti

Valore BigDecimal uguale a lint.

Attributi

Commenti

Converte un oggetto long in un oggetto BigDecimal. Ovvero, restituisce un oggetto plain BigDecimal il cui valore è uguale all'oggetto specificato long.

per android.icu.math.BigDecimal.valueOf(long).

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

ValueOf(Double)

Converte un oggetto double in un oggetto BigDecimal.

[Android.Runtime.Register("valueOf", "(D)Landroid/icu/math/BigDecimal;", "", ApiSince=24)]
public static Android.Icu.Math.BigDecimal? ValueOf(double dub);
[<Android.Runtime.Register("valueOf", "(D)Landroid/icu/math/BigDecimal;", "", ApiSince=24)>]
static member ValueOf : double -> Android.Icu.Math.BigDecimal

Parametri

dub
Double

Oggetto double da tradurre.

Valori restituiti

Valore BigDecimal uguale a dub.

Attributi

Commenti

Converte un oggetto double in un oggetto BigDecimal.

Restituisce un oggetto BigDecimal che rappresenta la rappresentazione decimale del parametro a virgola mobile binaria con segno a 64 bit. Se il parametro è infinito o non è un numero (NaN), viene generato un valore NumberFormatException .

Il numero viene costruito come se num fosse stato convertito in utilizzando String il Double.toString() metodo e il #BigDecimal(java.lang.String) costruttore era stato quindi usato. In genere non si tratta di una conversione esatta.

per android.icu.math.BigDecimal.valueOf(double).

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