Foundation   >     NSDecimalNumberBehaviors     scale
インスタンス・メソッド
scale
小数点以下の桁数を返します。
宣言
戻り値
小数点記号の後に指定できる桁数。
議論
このメソッドは、NSDecimalNumber の decimalNumberBy... メソッドによって返される値の精度を制限します。scale が負の値を返す場合、小数点記号の前の数字にも影響します。 scale が NSDecimalNoScale を返す場合、桁数は無制限です。
roundingMode が NSRoundPlain を返すと仮定すると、scale の異なる値は 123.456 という数値に以下のような影響を与えます。
表1
スケール | 戻り値 |
NSDecimalNoScale | 123.456 |
2 | 123.45 |
0 | 123 |
–2 | 100 |