The value to subtract from this value. この値から減じる値。
Instance Method
インスタンスメソッド
subtracting
subtractingReportingOverflow(_:)
Returns the difference obtained by subtracting the given value from this value, along with a Boolean value indicating whether overflow occurred in the operation.
与えられた値をこの値から減じることで入手される差、それに加えてオーバーフローがその演算において起こったかどうかを示すブール値を返します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 7.1+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
func subtractingReportingOverflow(_ rhs: Self) -> (partialValue: Self, overflow: Bool
)
Parameters パラメータ
rhs
Return Value 戻り値
A tuple containing the result of the subtraction along with a Boolean value indicating whether overflow occurred. If the overflow
component is false
, the partial
component contains the entire difference. If the overflow
component is true
, an overflow occurred and the partial
component contains the truncated result of rhs
subtracted from this value.
減算の結果とそれだけでなくオーバーフローが起こったかどうかを示すブール値を含んでいるタプル。overflow
構成部分がfalse
ならば、partial
構成部分は差そのままを含みます。overflow
構成部分がtrue
であるならば、オーバーフローが起こるとpartial
構成部分はこの値からrhs
を減算した結果の切り詰められたもの含みます。