Kotlin 程序:计算商和余数
示例:计算商和余数
fun main(args: Array<String>) {
val dividend = 25
val divisor = 4
val quotient = dividend / divisor
val remainder = dividend % divisor
println("商 = $quotient")
println("余数 = $remainder")
}
当您运行该程序时,输出将为:
商 = 6
余数 = 1
在上面的程序中,两个数字 25(被除数)和 4(除数)分别存储在两个变量 dividend 和 divisor 中。与Java不同,Kotlin会自动将它们分配为 Int 类型。
现在,为了找到商,我们使用 / 运算符将 dividend 除以 divisor。由于 dividend 和 divisor 都是 Int,结果也将作为 Int 计算。
因此,数学上,即使 25/4 的结果是 6.25,由于两个操作数都是 Int,quotient 变量仅存储 6(整数部分)。
同样,要找到余数,我们使用 % 运算符。因此,25/4 的余数,即 1 存储在一个 Int 变量 remainder 中。
最后,使用 println() 函数将 quotient 和 remainder 打印在屏幕上。
以下是等效的Java代码:在Java中计算商和余数。