Lenguaje

BigDecimal.Divide Método

Definición

Sobrecargas

Nombre Description
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.

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.

Divide(BigDecimal)

Devuelve un valor sin formato BigDecimal cuyo valor es this/rhs, utilizando la aritmética de punto fijo.

Divide(BigDecimal, MathContext)

Devuelve un BigDecimal cuyo valor es this/rhs.

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 .

Java documentación para android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal, android.icu.math.MathContext).

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