Langue

BigDecimal.Divide Méthode

Définition

Surcharges

Nom Description
Divide(BigDecimal, Int32, RoundOptions)

Retourne une valeur dont BigDecimal la valeur est this/rhs, à l’aide de l’arithmétique de point fixe et d’une échelle et d’un mode d’arrondi donnés.

Divide(BigDecimal, RoundOptions)

Retourne une valeur simple BigDecimal dont la valeur est this/rhs, à l’aide d’un point fixe arithmétique et d’un mode d’arrondi.

Divide(BigDecimal)

Retourne une valeur simple BigDecimal dont la valeur est this/rhs, à l’aide de l’arithmétique de point fixe.

Divide(BigDecimal, MathContext)

Retourne une BigDecimal valeur dont la valeur est this/rhs.

Divide(BigDecimal, Int32, RoundOptions)

Retourne une valeur dont BigDecimal la valeur est this/rhs, à l’aide de l’arithmétique de point fixe et d’une échelle et d’un mode d’arrondi donnés.

[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

Paramètres

rhs
BigDecimal

Pour BigDecimal le côté droit de la division.

scale
Int32

Échelle int à utiliser pour le résultat.

round
RoundOptions

Mode int d’arrondi à utiliser pour la division (voir la MathContext classe).

Retours

Plain BigDecimal dont la valeur est this/rhs, à l’aide de l’arithmétique de point fixe et du mode d’arrondi spécifié.

Attributs

Remarques

Retourne une valeur dont BigDecimal la valeur est this/rhs, à l’aide de l’arithmétique de point fixe et d’une échelle et d’un mode d’arrondi donnés.

Identique à #divide(BigDecimal, MathContext), où le BigDecimal est rhs, new MathContext(0, MathContext.PLAIN, false, round)sauf que la longueur de la partie décimale (l’échelle) à utiliser pour le résultat est explicite au lieu d’être extraite this.

La longueur de la partie décimale (l’échelle) du résultat est identique à l’échelle de l’objet actuel, si la dernière a été mise en forme sans notation exponentielle.

Java documentation pour android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal, int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Divide(BigDecimal, RoundOptions)

Retourne une valeur simple BigDecimal dont la valeur est this/rhs, à l’aide d’un point fixe arithmétique et d’un mode d’arrondi.

[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

Paramètres

rhs
BigDecimal

Pour BigDecimal le côté droit de la division.

round
RoundOptions

Mode int d’arrondi à utiliser pour la division (voir la MathContext classe).

Retours

Plain BigDecimal dont la valeur est this/rhs, à l’aide de l’arithmétique de point fixe et du mode d’arrondi spécifié.

Attributs

Remarques

Retourne une valeur simple BigDecimal dont la valeur est this/rhs, à l’aide d’un point fixe arithmétique et d’un mode d’arrondi.

Identique à #divide(BigDecimal, int, int), où est le BigDecimalrhs, et le deuxième paramètre est this.scale(), et le troisième est round.

La longueur de la partie décimale (l’échelle) du résultat sera donc la même que l’échelle de l’objet actuel, si celle-ci a été mise en forme sans notation exponentielle.

Java documentation pour android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Divide(BigDecimal)

Retourne une valeur simple BigDecimal dont la valeur est this/rhs, à l’aide de l’arithmétique de point fixe.

[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

Paramètres

rhs
BigDecimal

Pour BigDecimal le côté droit de la division.

Retours

Plain BigDecimal dont la valeur est , à l’aide this/rhsde l’arithmétique de point fixe.

Attributs

Remarques

Retourne une valeur simple BigDecimal dont la valeur est this/rhs, à l’aide de l’arithmétique de point fixe.

Identique à #divide(BigDecimal, int), où est le BigDecimalrhs, et le mode arrondi est MathContext#ROUND_HALF_UP.

La longueur de la partie décimale (l’échelle) du résultat est identique à l’échelle de l’objet actuel, si la dernière a été mise en forme sans notation exponentielle.

Java documentation pour android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

Divide(BigDecimal, MathContext)

Retourne une BigDecimal valeur dont la valeur est 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

Paramètres

rhs
BigDecimal

Pour BigDecimal le côté droit de la division.

set
MathContext

Paramètres MathContext arithmétiques.

Retours

Dont BigDecimal la valeur est this/rhs.

Attributs

Remarques

Retourne une BigDecimal valeur dont la valeur est this/rhs.

Implémente l’opérateur de division (b<>//b<) (>tel que défini dans la documentation décimale, voir BigDecimal class header), et retourne le résultat sous la forme d’un BigDecimal objet.

Java documentation pour android.icu.math.BigDecimal.divide(android.icu.math.BigDecimal, android.icu.math.MathContext).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à