Type OperatorSwift
%=(_:_:)
Divides the first value by the second and stores the remainder in the left-hand-side variable.
static func %= (lhs: inout Int, rhs: Int)
Parameters
- lhs
The value to divide.
- rhs
The value to divide
lhs
by.rhs
must not be zero.
Overview
The result has the same sign as lhs
and has a magnitude less than rhs.magnitude
.
var x = 22
x %= 5
// x == 2
var y = 22
y %= -5
// y == 2
var z = -22
z %= -5
// z == -2