BigDecimal.SetScale メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| SetScale(Int32) |
特定のスケールを持つプレーンな |
| SetScale(Int32, RoundOptions) |
特定のスケールを持つプレーンな |
SetScale(Int32)
特定のスケールを持つプレーンな BigDecimal を返します。
[Android.Runtime.Register("setScale", "(I)Landroid/icu/math/BigDecimal;", "GetSetScale_IHandler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? SetScale(int scale);
[<Android.Runtime.Register("setScale", "(I)Landroid/icu/math/BigDecimal;", "GetSetScale_IHandler", ApiSince=24)>]
abstract member SetScale : int -> Android.Icu.Math.BigDecimal
override this.SetScale : int -> Android.Icu.Math.BigDecimal
パラメーター
- scale
- Int32
結果のBigDecimalのスケールを指定するint。
返品
指定されたスケールを持つプレーンな BigDecimal 。
- 属性
注釈
特定のスケールを持つプレーンな BigDecimal を返します。
指定された小数点以下桁数 (0 または正の値) がこの BigDecimal の小数点以下桁数 (小数点以下桁数) と同じかそれより大きい場合は、必要に応じて末尾のゼロが小数点部分に追加されます。
指定された小数点以下桁数がこの BigDecimal の小数部の長さ (小数点以下桁数) より小さい場合、末尾の数字は削除され、この場合、破棄された数字が 0 以外の場合は ArithmeticException がスローされます。
#setScale(int, int)と同じです。最初のパラメーターはスケール、2 番目のパラメーターは MathContext.ROUND_UNNECESSARY。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
SetScale(Int32, RoundOptions)
特定のスケールを持つプレーンな BigDecimal を返します。
[Android.Runtime.Register("setScale", "(II)Landroid/icu/math/BigDecimal;", "GetSetScale_IIHandler", ApiSince=24)]
public virtual Android.Icu.Math.BigDecimal? SetScale(int scale, Android.Icu.Math.RoundOptions round);
[<Android.Runtime.Register("setScale", "(II)Landroid/icu/math/BigDecimal;", "GetSetScale_IIHandler", ApiSince=24)>]
abstract member SetScale : int * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
override this.SetScale : int * Android.Icu.Math.RoundOptions -> Android.Icu.Math.BigDecimal
パラメーター
- scale
- Int32
結果のBigDecimalのスケールを指定するint。
- round
- RoundOptions
除算に使用する int 丸めモード ( MathContext クラスを参照)。
返品
指定されたスケールを持つプレーンな BigDecimal 。
- 属性
注釈
特定のスケールを持つプレーンな BigDecimal を返します。
指定された小数点以下桁数 (0 または正の値) がこの BigDecimal の小数点以下桁数 (小数点以下桁数) と同じかそれより大きい場合は、必要に応じて末尾のゼロが小数点部分に追加されます。
指定された小数点以下桁数がこの BigDecimal の小数点以下桁数よりも短い場合は、末尾の数字が削除され、2 番目のパラメーターで指定された丸めモードを使用して、残りの数字が持ち運びの影響を受けるかどうかを判断します。 この場合、roundが有効な丸めモードでない場合、IllegalArgumentExceptionがスローされます。
roundがMathContext.ROUND_UNNECESSARYの場合、破棄された数字が 0 以外の場合、ArithmeticExceptionがスローされます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。