Divides the first value by the second and stores the remainder in the left-hand-side variable.
SDK
- Xcode 9.0+
Framework
- Swift Standard Library
Declaration
Parameters
lhsThe value to divide.
rhsThe value to divide
lhsby.rhsmust not be zero.
Discussion
The result has the same sign as lhs and has a magnitude less than rhs.
var x = 22
x %= 5
// x == 2
var y = 22
y %= -5
// y == 2
var z = -22
z %= -5
// z == -2