BigDecimal.Divide メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| Divide(BigDecimal, Int32, RoundOptions) |
固定小数点演算と特定のスケールと丸めモードを使用して、値が |
| Divide(BigDecimal, RoundOptions) |
固定小数点演算と丸めモードを使用して、値が |
| Divide(BigDecimal) |
固定小数点演算を使用して、値が |
| Divide(BigDecimal, MathContext) |
値が |
Divide(BigDecimal, Int32, RoundOptions)
固定小数点演算と特定のスケールと丸めモードを使用して、値がBigDecimalされたプレーンなthis/rhsを返します。
[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
パラメーター
- rhs
- BigDecimal
除算の右側の BigDecimal 。
- scale
- Int32
結果に使用する int スケール。
- round
- RoundOptions
除算に使用する int 丸めモード ( MathContext クラスを参照)。
返品
固定小数点演算と指定された丸めモードを使用して、値がBigDecimalされるプレーンなthis/rhs。
- 属性
注釈
固定小数点演算と特定のスケールと丸めモードを使用して、値がBigDecimalされたプレーンなthis/rhsを返します。
#divide(BigDecimal, MathContext)がBigDecimalrhsと同じですが、new MathContext(0, MathContext.PLAIN, false, round)、結果に使用する小数点以下の部分 (小数点以下桁数) の長さが、thisから取得されるのではなく明示的である点が異なります。
結果の小数点部分 (小数点以下桁数) の長さは、指数表記なしで書式設定された場合、現在のオブジェクトの小数点以下桁数と同じになります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Divide(BigDecimal, RoundOptions)
固定小数点演算と丸めモードを使用して、値がBigDecimalされたプレーンなthis/rhsを返します。
[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
パラメーター
- rhs
- BigDecimal
除算の右側の BigDecimal 。
- round
- RoundOptions
除算に使用する int 丸めモード ( MathContext クラスを参照)。
返品
固定小数点演算と指定された丸めモードを使用して、値がBigDecimalされるプレーンなthis/rhs。
- 属性
注釈
固定小数点演算と丸めモードを使用して、値がBigDecimalされたプレーンなthis/rhsを返します。
#divide(BigDecimal, int, int)がBigDecimalされ、2 番目のパラメーターがrhs、3 番目のパラメーターがthis.scale()roundと同じです。
したがって、結果の小数点部分 (小数点以下桁数) の長さは、指数表記なしで書式設定された場合、現在のオブジェクトの小数点以下桁数と同じになります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Divide(BigDecimal)
固定小数点演算を使用して、値がBigDecimalプレーンなthis/rhsを返します。
[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
パラメーター
- rhs
- BigDecimal
除算の右側の BigDecimal 。
返品
固定小数点演算を使用して、値がBigDecimalされたプレーンなthis/rhs。
- 属性
注釈
固定小数点演算を使用して、値がBigDecimalプレーンなthis/rhsを返します。
#divide(BigDecimal, int)がBigDecimalされ、丸めモードがrhsMathContext#ROUND_HALF_UPと同じです。
結果の小数点部分 (小数点以下桁数) の長さは、指数表記なしで書式設定された場合、現在のオブジェクトの小数点以下桁数と同じになります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
Divide(BigDecimal, MathContext)
値がBigDecimalthis/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
パラメーター
- rhs
- BigDecimal
除算の右側の BigDecimal 。
- set
- MathContext
MathContext算術設定。
返品
値がBigDecimalthis/rhs。
- 属性
注釈
値がBigDecimalthis/rhsを返します。
除算 (<b>/</b>) 演算子を実装し (10 進数のドキュメントで定義されているように、 BigDecimal class headerを参照)、結果を BigDecimal オブジェクトとして返します。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。