The remainder() method computes the floating-point remainder of numerator/denominator.
Example
// compute the remainder
var result = 10.remainder(dividingBy: 3)
print(result)
// Output: 1.0
remainder() Syntax
The syntax of the remainder() method is:
num.remainder(dividingBy: otherNumber)
Here, num is a numerator.
remainder() Parameters
The remainder() method takes one parameter
otherNumber- the dividing value (denominator)
remainder() Return Values
The remainder() method returns the floating-point remainder of num/otherNumber.
Example: Swift Double remainder()
// compute the remainder
var result1 = 7.5.remainder(dividingBy: 2.0)
print("Remainder of 7.5/2.0 = ", result1)
var result2 = -17.50.remainder(dividingBy: 2.0)
print("Remainder of -17.50/2.0 = ", result2)
var result3 = 10.remainder(dividingBy: 0)
print("Remainder of 10/0 = ", result3)
Output
Remainder of 7.5/2.1 = -0.5 Remainder of -17.50/2.0 = 0.5 Remainder of 10/0 = -nan
Here, we have used the remainder() method to compute the remainder while the numerator is divided by the denominator.