Lenguaje

BigDecimal.ValueOf Método

Definición

Sobrecargas

Nombre Description
ValueOf(Int64, Int32)

Convierte un long objeto en un BigDecimal objeto con una escala determinada.

ValueOf(Int64)

Convierte un objeto long en un BigDecimalobjeto .

ValueOf(Double)

Convierte un objeto double en un BigDecimalobjeto .

ValueOf(Int64, Int32)

Convierte un long objeto en un BigDecimal objeto con una escala determinada.

[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

Parámetros

lint
Int64

que long se va a traducir.

scale
Int32

Escala int que se va a aplicar.

Devoluciones

Igual BigDecimal que en el valor a lint.

Atributos

Comentarios

Convierte un long objeto en un BigDecimal objeto con una escala determinada. Es decir, devuelve un valor sin BigDecimal escalado cuyo valor sin escala es igual al especificado long, ajustado por el segundo parámetro, scale.

El resultado lo da:

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

Se produce una NumberFormatException excepción si scale es negativa.

Java documentación para android.icu.math.BigDecimal.valueOf(long, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ValueOf(Int64)

Convierte un objeto long en un BigDecimalobjeto .

[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

Parámetros

lint
Int64

que long se va a traducir.

Devoluciones

Igual BigDecimal que en el valor a lint.

Atributos

Comentarios

Convierte un objeto long en un BigDecimalobjeto . Es decir, devuelve un valor sin formato BigDecimal cuyo valor es igual al especificado long.

Java documentación para android.icu.math.BigDecimal.valueOf(long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ValueOf(Double)

Convierte un objeto double en un BigDecimalobjeto .

[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

Parámetros

dub
Double

que double se va a traducir.

Devoluciones

Igual BigDecimal que en el valor a dub.

Atributos

Comentarios

Convierte un objeto double en un BigDecimalobjeto .

Devuelve un BigDecimal que es la representación decimal del parámetro de punto flotante binario con signo de 64 bits. Si el parámetro es infinito o no es un número (NaN), se produce una NumberFormatException excepción .

El número se construye como si num se hubiera convertido en un String utilizando el Double.toString() método y el #BigDecimal(java.lang.String) constructor se había usado. Normalmente no es una conversión exacta.

Java documentación para android.icu.math.BigDecimal.valueOf(double).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a