Language

BigDecimal.SetScale メソッド

定義

オーバーロード

名前 説明
SetScale(Int32)

特定のスケールを持つプレーンな BigDecimal を返します。

SetScale(Int32, RoundOptions)

特定のスケールを持つプレーンな BigDecimal を返します。

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。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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がスローされます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象