次の方法で共有


BigDecimal.SetScale メソッド

定義

オーバーロード

SetScale(Int32)

BigDecimalスケールが指定された値であり、その値がこの BigDecimal's' と数値で等しいユーザーを返します。

SetScale(Int32, RoundingMode)

BigDecimalスケールが指定された値であり、そのスケールされていない値がこのスケーリングされていない値を 10 の適切な累乗で乗算または除算BigDecimalすることによって決定され、その全体的な値を維持する値を返します。

SetScale(Int32, RoundOptions)

BigDecimalスケールが指定された値であり、そのスケールされていない値がこのスケーリングされていない値を 10 の適切な累乗で乗算または除算BigDecimalすることによって決定され、その全体的な値を維持する値を返します。

SetScale(Int32)

BigDecimalスケールが指定された値であり、その値がこの BigDecimal's' と数値で等しいユーザーを返します。

[Android.Runtime.Register("setScale", "(I)Ljava/math/BigDecimal;", "GetSetScale_IHandler")]
public virtual Java.Math.BigDecimal? SetScale (int newScale);
[<Android.Runtime.Register("setScale", "(I)Ljava/math/BigDecimal;", "GetSetScale_IHandler")>]
abstract member SetScale : int -> Java.Math.BigDecimal
override this.SetScale : int -> Java.Math.BigDecimal

パラメーター

newScale
Int32

返される値の BigDecimal スケール。

戻り値

BigDecimalスケールが指定された値であり、そのスケーリングされていない値がこのスケーリングされていない値を 10 の適切な累乗で乗算または除算BigDecimalすることによって決定され、全体的な値を維持します。

属性

例外

丸め処理が必要な場合は 〘

注釈

の Java ドキュメントjava.math.BigDecimal.setScale(int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetScale(Int32, RoundingMode)

BigDecimalスケールが指定された値であり、そのスケールされていない値がこのスケーリングされていない値を 10 の適切な累乗で乗算または除算BigDecimalすることによって決定され、その全体的な値を維持する値を返します。

[Android.Runtime.Register("setScale", "(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetSetScale_ILjava_math_RoundingMode_Handler")]
public virtual Java.Math.BigDecimal? SetScale (int newScale, Java.Math.RoundingMode? roundingMode);
[<Android.Runtime.Register("setScale", "(ILjava/math/RoundingMode;)Ljava/math/BigDecimal;", "GetSetScale_ILjava_math_RoundingMode_Handler")>]
abstract member SetScale : int * Java.Math.RoundingMode -> Java.Math.BigDecimal
override this.SetScale : int * Java.Math.RoundingMode -> Java.Math.BigDecimal

パラメーター

newScale
Int32

返される値の BigDecimal スケール。

roundingMode
RoundingMode

適用する丸めモード。

戻り値

BigDecimalスケールが指定された値であり、そのスケーリングされていない値がこのスケーリングされていない値を 10 の適切な累乗で乗算または除算BigDecimalすることによって決定され、全体的な値を維持します。

属性

例外

if roundingMode == null.

指定されたスケールに従って丸める必要がある場合 roundingMode == ROUND_UNNECESSARY は〘。

注釈

の Java ドキュメントjava.math.BigDecimal.setScale(int, java.math.RoundingMode)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetScale(Int32, RoundOptions)

BigDecimalスケールが指定された値であり、そのスケールされていない値がこのスケーリングされていない値を 10 の適切な累乗で乗算または除算BigDecimalすることによって決定され、その全体的な値を維持する値を返します。

[Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")]
public virtual Java.Math.BigDecimal? SetScale (int newScale, Java.Math.RoundOptions roundingMode);
[<Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")>]
abstract member SetScale : int * Java.Math.RoundOptions -> Java.Math.BigDecimal
override this.SetScale : int * Java.Math.RoundOptions -> Java.Math.BigDecimal

パラメーター

newScale
Int32

返される値の BigDecimal スケール。

roundingMode
RoundOptions

適用する丸めモード。

戻り値

BigDecimalスケールが指定された値であり、そのスケーリングされていない値がこのスケーリングされていない値を 10 の適切な累乗で乗算または除算BigDecimalすることによって決定され、全体的な値を維持します。

属性

例外

が有効な丸めモードでない場合 roundingMode は〘。

指定されたスケールに従って丸める必要がある場合 roundingMode == ROUND_UNNECESSARY は〘。

注釈

の Java ドキュメントjava.math.BigDecimal.setScale(int, int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象