Swift Double的remainder()方法
remainder() 方法计算分子/分母的浮点余数。
示例
// 计算余数
var result = 10.remainder(dividingBy: 3)
print(result)
// 输出: 1.0
remainder() 语法
remainder() 方法的语法如下:
num.remainder(dividingBy: otherNumber)
这里,num 是分子。
remainder() 参数
remainder() 方法接受一个参数
otherNumber- 除数的值 (分母)
remainder() 返回值
remainder() 方法返回 num/otherNumber 的浮点余数。
示例:Swift Double remainder()
// 计算余数
var result1 = 7.5.remainder(dividingBy: 2.0)
print("7.5/2.0 的余数 = ", result1)
var result2 = -17.50.remainder(dividingBy: 2.0)
print("-17.50/2.0 的余数 = ", result2)
var result3 = 10.remainder(dividingBy: 0)
print("10/0 的余数 = ", result3)
输出
7.5/2.0 的余数 = -0.5
-17.50/2.0 的余数 = 0.5
10/0 的余数 = -nan
在这里,我们使用 remainder() 方法计算分子除以分母时的余数。