func roundingMode () -> NSDecimalNumber.RoundingMode
NSDecimalNumber
's decimalNumberBy...
methods round their return values.
NSDecimalNumber
の持つそれらdecimalNumberBy...
メソッドがそれらの戻り値を丸める方法を返します。
Availability 有効性
Technology
func scale() -> Int16
The number of digits allowed after the decimal separator. 小数分離子の後に許可される桁数。
This method limits the precision of the values returned by NSDecimal
’s decimal
methods. If scale()
returns a negative value, it affects the digits before the decimal separator as well. If scale()
returns NSDecimal
, the number of digits is unlimited.
このメソッドは、NSDecimal
の持つdecimal
メソッドそれらによって返される値の精度に限界を設けます。scale()
が負の値を返すならば、それはもちろん小数分離子の前の桁にも影響します。scale()
がNSDecimal
を返すならば、桁数は無制限です。
Assuming that rounding
returns NSRound
, different values of scale()
have the following effects on the number 123.456:
rounding
がNSRound
返すと仮定することは、scale()
の種々の値は以下の効果を数123.456に持ちます:
Scale 規準 |
Return Value 戻り値 |
---|---|
|
123.456 |
2 |
123.45 |
0 |
123 |
–2 |
100 |
func roundingMode () -> NSDecimalNumber.RoundingMode
NSDecimalNumber
's decimalNumberBy...
methods round their return values.
NSDecimalNumber
の持つそれらdecimalNumberBy...
メソッドがそれらの戻り値を丸める方法を返します。