演算子


%=(_:_:)


最初の値を 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 より小さくなります。


  1. let x = 22
  2. x %= 5
  3. // x == 2
  4. var y = 22
  5. y %= -5
  6. // y == 2
  7. var z = -22
  8. z %= -5
  9. // z == -2













トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ