演算子
%(_:_:)
最初の値を 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: Self, rhs: Self) -> Self
必須
パラメータ
lhs
除算されるべき値。
rhs
lhs を除算するべき値。rhs は 0 であってはなりません。
議論
剰余演算子 (%) の結果は lhs と同じ符号を持ち、その大きさは rhs.magnitude より小さくなります。
- let x = 22 % 5
- // x == 2
- let y = 22 % -5
- // y == 2
- let z = -22 % -5
- // z == -2
任意の 2 つの整数 a と b、その商 q、余り r について、a == b * q + r です。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ