func roundingMode () -> NSDecimalNumber.RoundingMode
NSDecimalNumber
's decimalNumberBy...
methods round their return values.
NSDecimalNumber
の持つそれらdecimalNumberBy...
メソッドがそれらの戻り値を丸める方法を返します。
func scale() -> Int16
Availability 有効性
Technology
protocol NSDecimalNumberBehaviors
The scale()
and rounding
methods determine the precision of NSDecimal
’s return values and the way in which those values should be rounded to fit that precision. The exception
method determines the way in which an NSDecimal
object should handle different calculation errors.
scale()
およびrounding
メソッドは、NSDecimal
の持つ戻り値の正確さとそれらの値がその正確さに収まるように丸められるべき方法を決定します。exception
メソッドは、NSDecimal
オブジェクトが種々の計算エラーを取り扱うべき方法を決定します。
For an example of a class that adopts the NSDecimal
protocol, see the specification for NSDecimal
.
NSDecimal
プロトコルを採用するクラスの例として、NSDecimal
に対する仕様を見てください。
func roundingMode () -> NSDecimalNumber.RoundingMode
NSDecimalNumber
's decimalNumberBy...
methods round their return values.
NSDecimalNumber
の持つそれらdecimalNumberBy...
メソッドがそれらの戻り値を丸める方法を返します。
func scale() -> Int16
func exceptionDuringOperation (Selector, error: NSDecimalNumber.CalculationError, leftOperand : NSDecimalNumber, rightOperand : NSDecimalNumber?) -> NSDecimalNumber?
NSDecimalNumber
object will do when it encounters an error.
あるNSDecimalNumber
オブジェクトが、それがエラーに遭遇する時に何をすることになるかを指定します。
enum NSDecimalNumber.RoundingMode
enum NSDecimalNumber.CalculationError
exceptionDuringOperation(_:error:leftOperand:rightOperand:)
.
exceptionDuringOperation(_:error:leftOperand:rightOperand:)
におけるエラーを解説するのに使われる計算エラー定数。
class var defaultBehavior : NSDecimalNumberBehaviors
class NSDecimalNumberHandler