BigDecimal.SetScale 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
SetScale(Int32) |
Devuelve un |
SetScale(Int32, RoundingMode) |
Devuelve un |
SetScale(Int32, RoundOptions) |
Devuelve un |
SetScale(Int32)
Devuelve un BigDecimal
cuya escala es el valor especificado y cuyo valor es numéricamente igual a este BigDecimal
.
[Android.Runtime.Register("setScale", "(I)Ljava/math/BigDecimal;", "GetSetScale_IHandler")]
public virtual Java.Math.BigDecimal? SetScale (int newScale);
[<Android.Runtime.Register("setScale", "(I)Ljava/math/BigDecimal;", "GetSetScale_IHandler")>]
abstract member SetScale : int -> Java.Math.BigDecimal
override this.SetScale : int -> Java.Math.BigDecimal
Parámetros
- newScale
- Int32
escala del BigDecimal
valor que se va a devolver.
Devoluciones
cuya BigDecimal
escala es el valor especificado y cuyo valor no escalado se determina multiplicando o dividiendo este BigDecimal
valor sin escalar por la potencia adecuada de diez para mantener su valor general.
- Atributos
Excepciones
si el redondeo sería necesario.
Comentarios
Documentación de Java para java.math.BigDecimal.setScale(int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
SetScale(Int32, RoundingMode)
Devuelve un BigDecimal
cuya escala es el valor especificado y cuyo valor no escalado se determina multiplicando o dividiendo este BigDecimal
valor sin escalar por la potencia adecuada de diez para mantener su valor global.
[Android.Runtime.Register("setScale", "(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetSetScale_ILjava_math_RoundingMode_Handler")]
public virtual Java.Math.BigDecimal? SetScale (int newScale, Java.Math.RoundingMode? roundingMode);
[<Android.Runtime.Register("setScale", "(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetSetScale_ILjava_math_RoundingMode_Handler")>]
abstract member SetScale : int * Java.Math.RoundingMode -> Java.Math.BigDecimal
override this.SetScale : int * Java.Math.RoundingMode -> Java.Math.BigDecimal
Parámetros
- newScale
- Int32
escala del BigDecimal
valor que se va a devolver.
- roundingMode
- RoundingMode
Modo de redondeo que se va a aplicar.
Devoluciones
cuya BigDecimal
escala es el valor especificado y cuyo valor no escalado se determina multiplicando o dividiendo este BigDecimal
valor sin escalar por la potencia adecuada de diez para mantener su valor general.
- Atributos
Excepciones
si roundingMode == null
.
si roundingMode == ROUND_UNNECESSARY
y redondeo es necesario según la escala especificada.
Comentarios
Documentación de Java para java.math.BigDecimal.setScale(int, java.math.RoundingMode)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
SetScale(Int32, RoundOptions)
Devuelve un BigDecimal
cuya escala es el valor especificado y cuyo valor no escalado se determina multiplicando o dividiendo este BigDecimal
valor sin escalar por la potencia adecuada de diez para mantener su valor global.
[Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")]
public virtual Java.Math.BigDecimal? SetScale (int newScale, Java.Math.RoundOptions roundingMode);
[<Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")>]
abstract member SetScale : int * Java.Math.RoundOptions -> Java.Math.BigDecimal
override this.SetScale : int * Java.Math.RoundOptions -> Java.Math.BigDecimal
Parámetros
- newScale
- Int32
escala del BigDecimal
valor que se va a devolver.
- roundingMode
- RoundOptions
Modo de redondeo que se va a aplicar.
Devoluciones
cuya BigDecimal
escala es el valor especificado y cuyo valor no escalado se determina multiplicando o dividiendo este BigDecimal
valor sin escalar por la potencia adecuada de diez para mantener su valor general.
- Atributos
Excepciones
si roundingMode
no es un modo de redondeo válido.
si roundingMode == ROUND_UNNECESSARY
y redondeo es necesario según la escala especificada.
Comentarios
Documentación de Java para java.math.BigDecimal.setScale(int, int)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.