Foundation   >     Decimal   >   NSDecimalNumber.RoundingMode


列挙型


NSDecimalNumber.RoundingMode


これらの定数は、丸め動作を指定します。





宣言


enum RoundingMode : UInt


概観


丸めモードは、scale() メソッドが NSDecimalNumber の戻り値の精度に制限を設定する場合にのみ重要です。scale()NSDecimalNoScale を返す場合、効果はありません。scale() が 1 を返すと仮定すると、丸めモードはさまざまな元の値に以下のような影響を与えます。


元の値NSRoundPlainNSRoundDown & NS RoundUpNSRoundBankers
1.241.21.2 & 1.31.2
1.261.31.2 & 1.31.3
1.251.31.2 & 1.31.2
1.351.41.3 & 1.41.4
–1.35–1.4–1.4 & -1.3–1.4


シンボル




定数


case plain


最も近い可能な戻り値に丸めます。2つの正の数の中間に捕らえられたときには切り上げます。2つの負の数の間に挟まれたときには、切り捨てます。


case down


戻り値を切り捨てます。

case up


戻り値を切り上げます。


case bankers


最も近い可能な戻り値に丸めます。2つの可能な値の中間にあるときは、最後の桁が偶数である可能な値を返します。





目次
Xcode の新機能

  • 言語:Swift     Objective-C
  • SDK:
  • iOS 8.1+
    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 標準ライブラリ演算子)