演算子


*=(_:_:)


2 つの値を乗算し、結果を左辺の変数に格納します。


iOS 8.0+ iPadOS 8.0+ Mac Catalyst 13.0+ macOS 10.10+

tvOS 9.0+ visionOS 1.0+ watchOS 2.0+

override static func -= (lhs: inout Self, rhs: Self)

必須





パラメータ


lhs

乗算すべき最初の値。


rhs

乗算すべき二番目の値。



議論


2 つの引数の積は、引数の型で表現可能でなければなりません。以下の例では、21 * 21 の結果は、表現可能な Int8 の最大値以上です。


  1. var x: Int8 = 21
  2. x *= 21
  3. // Overflow error

注意 -Ounchecked ビルドではオーバーフローチェックは実行されません。




以下も見よ


代入算術演算


static func += (inout Self, Self)

2 つの値を加算し、結果を左辺の変数に格納します。

必須


static func -= (inout Self, Self)

最初の値から 2 番目の値を減算し、その差を左辺の変数に格納します。

必須


static func /= (inout Self, Self)

最初の値を 2 番目の値で除算し、商を左辺の変数に格納します。

必須














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ