func NSDecimalCompact (UnsafeMutablePointer<Decimal>)
Compacts the decimal structure for efficiency.
効率のために10進構造体をコンパクトにします。
func NSDecimalAdd (UnsafeMutablePointer<Decimal>, UnsafePointer<Decimal>, UnsafePointer<Decimal>, NSDecimalNumber.RoundingMode) -> NSDecimalNumber.CalculationError
Adds two decimal values.
2つの10進数値を足し算します。
func NSDecimalDivide (UnsafeMutablePointer<Decimal>, UnsafePointer<Decimal>, UnsafePointer<Decimal>, NSDecimalNumber.RoundingMode) -> NSDecimalNumber.CalculationError
Divides one decimal value by another.
ある10進数値を別のもので割ります。
func NSDecimalMultiply (UnsafeMutablePointer<Decimal>, UnsafePointer<Decimal>, UnsafePointer<Decimal>, NSDecimalNumber.RoundingMode) -> NSDecimalNumber.CalculationError
Multiplies two decimal numbers together.
2つの10進数を互いに掛け合わせます。
func NSDecimalMultiplyByPowerOf10 (UnsafeMutablePointer<Decimal>, UnsafePointer<Decimal>, Int16, NSDecimalNumber.RoundingMode) -> NSDecimalNumber.CalculationError
Multiplies a decimal by the specified power of 10.
指定された10の累乗を、ある10進数に掛けます。
func NSDecimalRound (UnsafeMutablePointer<Decimal>, UnsafePointer<Decimal>, Int, NSDecimalNumber.RoundingMode)
Rounds off the decimal value.
10進法値を丸めます。
func NSDecimalPower (UnsafeMutablePointer<Decimal>, UnsafePointer<Decimal>, Int, NSDecimalNumber.RoundingMode) -> NSDecimalNumber.CalculationError
Raises the decimal value to the specified power.
10進法値を指定累乗します。
func NSDecimalNormalize (UnsafeMutablePointer<Decimal>, UnsafeMutablePointer<Decimal>, NSDecimalNumber.RoundingMode) -> NSDecimalNumber.CalculationError
Normalizes the internal format of two decimal numbers to simplify later operations.
2つの10進法数の内部形式を正規化して、後の演算を簡単にします。
typealias Decimal.RoundingMode
An alias for an enumeration that specifies possible rounding modes.
可能な丸めモードを指定する列挙のためのエイリアス。
enum NSDecimalNumber.RoundingMode
These constants specify rounding behaviors.
これらの定数は、丸め挙動を指定します。
typealias Decimal.CalculationError
An alias for a type that specifies possible calculation errors.
起こりうる計算エラーを指定する型のためのエイリアス。
enum NSDecimalNumber.CalculationError
Calculation error constants used to describe an error in
exceptionDuringOperation(_:error:leftOperand:rightOperand:)
.
exceptionDuringOperation(_:error:leftOperand:rightOperand:)
におけるエラーを解説するのに使われる計算エラー定数。