BigDecimal.Divide 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 |
|---|---|
| Divide(BigDecimal, Int32, RoundOptions) |
Devuelve un valor sin formato |
| Divide(BigDecimal, RoundOptions) |
Devuelve un valor sin formato |
| Divide(BigDecimal) |
Devuelve un valor sin formato |
| Divide(BigDecimal, MathContext) |
Devuelve un |
Divide(BigDecimal, Int32, RoundOptions)
Devuelve un valor sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo y un modo de escala y redondeo determinado.
[Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;II)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_IIHandler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? Divide(Android.Icu.Math.BigDecimal? rhs, int scale, Android.Icu.Math.RoundOptions round);
[<Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;II)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_IIHandler", ApiSince=24)>]
abstract member Divide : Android.Icu.Math.BigDecimal * int * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
override this.Divide : Android.Icu.Math.BigDecimal * int * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
Parámetros
- rhs
- BigDecimal
para BigDecimal el lado derecho de la división.
- scale
- Int32
Escala int que se va a usar para el resultado.
- round
- RoundOptions
Modo int de redondeo que se va a usar para la división (vea la MathContext clase ).
Devoluciones
Sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo y el modo de redondeo especificado.
- Atributos
Comentarios
Devuelve un valor sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo y un modo de escala y redondeo determinado.
#divide(BigDecimal, MathContext)Igual que , donde BigDecimal es rhs, new MathContext(0, MathContext.PLAIN, false, round)excepto que la longitud de la parte decimal (la escala) que se va a usar para el resultado es explícita en lugar de tomarse de this.
La longitud de la parte decimal (la escala) del resultado será la misma que la escala del objeto actual, si esta última tenía formato sin notación exponencial.
Java documentación para android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal, int, 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
Divide(BigDecimal, RoundOptions)
Devuelve un valor sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo y un modo de redondeo.
[Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_IHandler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? Divide(Android.Icu.Math.BigDecimal? rhs, Android.Icu.Math.RoundOptions round);
[<Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;I)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_IHandler", ApiSince=24)>]
abstract member Divide : Android.Icu.Math.BigDecimal * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
override this.Divide : Android.Icu.Math.BigDecimal * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
Parámetros
- rhs
- BigDecimal
para BigDecimal el lado derecho de la división.
- round
- RoundOptions
Modo int de redondeo que se va a usar para la división (vea la MathContext clase ).
Devoluciones
Sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo y el modo de redondeo especificado.
- Atributos
Comentarios
Devuelve un valor sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo y un modo de redondeo.
Igual que #divide(BigDecimal, int, int), donde BigDecimal es rhs, y el segundo parámetro es this.scale(), y el tercero es round.
Por lo tanto, la longitud de la parte decimal (la escala) del resultado será la misma que la escala del objeto actual, si esta última tenía formato sin notación exponencial.
Java documentación para android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal, 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
Divide(BigDecimal)
Devuelve un valor sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo.
[Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_Handler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? Divide(Android.Icu.Math.BigDecimal? rhs);
[<Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_Handler", ApiSince=24)>]
abstract member Divide : Android.Icu.Math.BigDecimal -> Android.Icu.Math.BigDecimal
override this.Divide : Android.Icu.Math.BigDecimal -> Android.Icu.Math.BigDecimal
Parámetros
- rhs
- BigDecimal
para BigDecimal el lado derecho de la división.
Devoluciones
Sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo.
- Atributos
Comentarios
Devuelve un valor sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo.
Igual que #divide(BigDecimal, int), donde BigDecimal es rhsy el modo de redondeo es MathContext#ROUND_HALF_UP.
La longitud de la parte decimal (la escala) del resultado será la misma que la escala del objeto actual, si esta última tenía formato sin notación exponencial.
Java documentación para android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal).
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
Divide(BigDecimal, MathContext)
Devuelve un BigDecimal cuyo valor es this/rhs.
[Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_Landroid_icu_math_MathContext_Handler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? Divide(Android.Icu.Math.BigDecimal? rhs, Android.Icu.Math.MathContext? set);
[<Android.Runtime.Register("divide", "(Landroid/icu/math/BigDecimal;Landroid/icu/math/MathContext;)Landroid/icu/math/BigDecimal;", "GetDivide_Landroid_icu_math_BigDecimal_Landroid_icu_math_MathContext_Handler", ApiSince=24)>]
abstract member Divide : Android.Icu.Math.BigDecimal * Android.Icu.Math.MathContext -> Android.Icu.Math.BigDecimal
override this.Divide : Android.Icu.Math.BigDecimal * Android.Icu.Math.MathContext -> Android.Icu.Math.BigDecimal
Parámetros
- rhs
- BigDecimal
para BigDecimal el lado derecho de la división.
- set
- MathContext
Configuración MathContext aritmética.
Devoluciones
BigDecimal cuyo valor es this/rhs.
- Atributos
Comentarios
Devuelve un BigDecimal cuyo valor es this/rhs.
Implementa el operador de división (<b>/</b>) (tal como se define en la documentación decimal, vea BigDecimal class header) y devuelve el resultado como un BigDecimal objeto .
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.