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()
方法计算分子除以分母时的余数。