BigDecimal.SetScale メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
SetScale(Int32) |
|
SetScale(Int32, RoundingMode) |
|
SetScale(Int32, RoundOptions) |
古い.
|
SetScale(Int32)
BigDecimal
スケールが指定された値で、その値がこの BigDecimal
の数値と等しい を返します。
[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)
。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
SetScale(Int32, RoundingMode)
BigDecimal
スケールが指定された値であり、そのスケールされていない値が、その全体の値を維持するために、このBigDecimal
スケールされていない値を適切な 10 の累乗で乗算または除算することによって決定される を返します。
[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
することによって決定され、その全体的な値を維持します。
- 属性
例外
の場合 roundingMode == null
は 。
と の丸め処理が必要な場合 roundingMode == ROUND_UNNECESSARY
は、指定したスケールに従います。
注釈
の Java ドキュメント java.math.BigDecimal.setScale(int, java.math.RoundingMode)
。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
SetScale(Int32, RoundOptions)
注意事項
deprecated
BigDecimal
スケールが指定された値であり、そのスケールされていない値が、その全体の値を維持するために、このBigDecimal
スケールされていない値を適切な 10 の累乗で乗算または除算することによって決定される を返します。
[Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")]
[System.Obsolete("deprecated")]
public virtual Java.Math.BigDecimal? SetScale (int newScale, Java.Math.RoundOptions roundingMode);
[<Android.Runtime.Register("setScale", "(II)Ljava/math/BigDecimal;", "GetSetScale_IIHandler")>]
[<System.Obsolete("deprecated")>]
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)
。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。