Function 関数

NSDecimalRound(_:_:_:_:)

Rounds off the decimal value. 10進法値を丸めます。

Declaration 宣言

func NSDecimalRound(_ result: UnsafeMutablePointer<Decimal>, 
                  _ number: UnsafePointer<Decimal>, 
                  _ scale: Int, 
                  _ roundingMode: NSDecimalNumber.RoundingMode)

Discussion 議論

Rounds number off according to the parameters scale and roundingMode and stores the result in result. numberをパラメータscaleroundingModeに従って丸めて、結果をresultに格納します。

The scale value specifies the number of digits result can have after its decimal point. roundingMode specifies the way that number is rounded off. There are four possible values for roundingMode: NSDecimalNumber.RoundingMode.down, NSDecimalNumber.RoundingMode.up, NSDecimalNumber.RoundingMode.plain, and NSDecimalNumber.RoundingMode.bankers. For thorough discussions of scale and roundingMode, see NSDecimalNumberBehaviors. scale値は、resultがそれの小数点の後に持つことができる桁数を指定します。roundingModeは、数が丸められる方法を指定します。4つの可能な値がroundingModeに対してあります:NSDecimalNumber.RoundingMode.downNSDecimalNumber.RoundingMode.upNSDecimalNumber.RoundingMode.plain、そしてNSDecimalNumber.RoundingMode.bankersscaleroundingModeの通した解説として、NSDecimalNumberBehaviorsを見てください。

For more information, see Number and Value Programming Topics. 詳細は、Number and Value Programming Topicsを見てください。

See Also 参照

Performing Arithmetic Using References 参照を使って算術を実行する