BigDecimal.ValueOf Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| ValueOf(Int64, Int32) |
Convierte un |
| ValueOf(Int64) |
Convierte un objeto |
| ValueOf(Double) |
Convierte un objeto |
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.