The first value to add. 加算する第1の値。
Operator
演算子
+=(_:
+=(_:_:)
Adds two values and stores the result 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 second value to add. 加算する第2の値。
Discussion 解説
The sum of the two arguments must be representable in the arguments’ type. In the following example, the result of 21 + 120
is greater than the maximum representable Int8
value:
2つの引数の合計は、引数の持つ型において表現可能でなければなりません。以下の例において、21 + 120
の結果は、最大限表現可能なInt8
値より大きいです:
Note 注意
Overflow checking is not performed in -Ounchecked
builds.
オーバーフロー検査は、-Ounchecked
ビルドでは実行されません。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Arithmetic with Assignment 代入での算術
static func *= (inout Int, Int)
Multiplies two values and stores the result in the left-hand-side variable.
2つの値を乗算して、結果を左手側の変数に格納します。
static func /= (inout Int, Int)
Divides the first value by the second and stores the quotient in the left-hand-side variable.
最初の値を2番目の値で除算して、商を左手側の変数に格納します。
static func %= (inout Int, Int)
Divides the first value by the second and stores the remainder in the left-hand-side variable.
最初の値を2番目の値で除算して、余りを左手側の変数に格納します。