Protocol

NSDecimalNumberBehaviors

A protocol that declares three methods that control the discretionary aspects of working with decimal numbers. あるプロトコル、それは3つのメソッドを宣言します、それは10進数の扱いの自由裁量の側面を制御します。

Declaration 宣言

protocol NSDecimalNumberBehaviors

Overview 概要

The scale() and roundingMode() methods determine the precision of NSDecimalNumber’s return values and the way in which those values should be rounded to fit that precision. The exceptionDuringOperation(_:error:leftOperand:rightOperand:) method determines the way in which an NSDecimalNumber object should handle different calculation errors. scale()およびroundingMode()メソッドは、NSDecimalNumberの持つ戻り値の正確さとそれらの値がその正確さに収まるように丸められるべき方法を決定します。exceptionDuringOperation(_:error:leftOperand:rightOperand:)メソッドは、NSDecimalNumberオブジェクトが種々の計算エラーを取り扱うべき方法を決定します。

For an example of a class that adopts the NSDecimalBehaviors protocol, see the specification for NSDecimalNumberHandler. NSDecimalBehaviorsプロトコルを採用するクラスの例として、NSDecimalNumberHandlerに対する仕様を見てください。

Topics 話題

Rounding 丸め

Handling errors エラーを取り扱う

Constants 定数

Relationships 関係

Conforming Types これらの型が準拠

See Also 参照

Managing Behavior 挙動を管理する