A numeric value. ある数値。
Operator
演算子
-=(_:
-=(_:_:)
Subtracts the second value from the first and stores the difference in the left-hand-side variable.
2番目の値を最初のものから減じて、その差を左手側の変数の中に格納します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Parameters パラメータ
lhs
rhs
The value to subtract from
lhs
.lhs
から減じる値。
Discussion 解説
The difference of the two arguments must be representable in the arguments’ type. In the following example, the result of 21 - 50
is less than zero, the minimum representable UInt8
value:
2つの引数の差は、引数の持つ型において表現可能でなければなりません。以下の例において、21 - 50
の結果は、最大限表現可能なUInt8
値より大きいです:
Note 注意
Overflow checking is not performed in -Ounchecked
builds.
オーバーフロー検査は、-Ounchecked
ビルドでは実行されません。