演算子
%=(_:_:)
最初の値を 2 番目の値で除算し、その余りを左辺の変数に格納します。
iOS 8.0+ iPadOS 8.0+ macOS 10.10+ Mac Catalyst 13.0+
tvOS 9.0+ watchOS 2.0+ visionOS 1.0+
static func %= (lhs: inout Self, rhs: Self) -> Self
必須
パラメータ
lhs
除算されるべき値。
rhs
lhs を除算するべき値。rhs は 0 であってはなりません。
議論
結果は lhs と同じ符号を持ち、その大きさは rhs.magnitude より小さくなります。
- let x = 22
- x %= 5
- // x == 2
- var y = 22
- y %= -5
- // y == 2
- var z = -22
- z %= -5
- // z == -2
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ