📅  最后修改于: 2023-12-03 14:54:04.635000             🧑  作者: Mango
在 Scala 中,Float % (x: Long) 方法用于计算给定的 Float 值与给定的 Long 值的余数。
语法:
def %(x: Long): Float
参数:
返回值:
示例:
val a: Float = 15.0f
val b: Long = 4
val result = a % b
println(result) // 输出为 3.0
在上面的示例中,a 的值为 15.0,b 的值为 4,我们使用 % 运算符计算 a 除以 b 的余数。 因为 15 除以 4 的余数为 3,所以 result 的值为 3.0。注意,% 的结果始终为 Float 类型。
如果我们将 b 的值改为 0,则会抛出 ArithmeticException 异常,因为除以零是非法的。
val a: Float = 15.0f
val b: Long = 0
val result = a % b
// 抛出异常:java.lang.ArithmeticException: / by zero
除此之外,% 运算符还可以与其他数值类型一起使用,例如 Int 和 Double。