多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# Kotlin 程序:计算商数和余数 > 原文: [https://www.programiz.com/kotlin-programming/examples/compute-quotient-remainder](https://www.programiz.com/kotlin-programming/examples/compute-quotient-remainder) #### 在此程序中,您将学习根据 Kotlin 中给定的除数和除数来计算商和余数。 ## 示例:计算商和余数 ```kt fun main(args: Array<String>) { val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") } ``` 运行该程序时,输出为: ```kt Quotient = 6 Remainder = 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 中的商和余数](/java-programming/examples/compute-quotient-remainder "Java Program to Compute Quotient and Remainder ")