Foundation   >     NSDecimalNumberBehaviors     scale()


インスタンス・メソッド


scale()


小数点以下の桁数を返します。


宣言


func scale() -> Int16


戻り値


小数点の後に指定できる桁数。


議論


このメソッドは、NSDecimalNumberdecimalNumberBy... メソッドによって返される値の精度を制限します。scale() が負の値を返す場合、小数点記号の前の数字にも影響します。 scale()NSDecimalNoScale を返す場合、桁数は無制限です。


roundingMode()NSRoundPlain を返すと仮定すると、scale() の異なる値は 123.456 という数値に以下のような影響を与えます。


表1


スケール戻り値
NSDecimalNoScale123.456
2123.45
0123
–2100




目次
Xcode の新機能

  • 言語:Swift     Objective-C
  • SDK:
  • iOS 8.0+
    macOS 10.10+
    tvOS 9.0+
    watchOS 2.0+

  • 宣言
  • 戻り値
  • 議論












  • トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)












    トップへ(Swift 標準ライブラリ演算子)