原文: https://www.programiz.com/java-programming/examples/compute-quotient-remainder
在此程序中,您将学习从 Java 中给定的除数和除数计算商和余数。
示例:计算商和余数
public class QuotientRemainder {
public static void main(String[] args) {
int dividend = 25, divisor = 4;
int quotient = dividend / divisor;
int remainder = dividend % divisor;
System.out.println("Quotient = " + quotient);
System.out.println("Remainder = " + remainder);
}
}
运行该程序时,输出为:
Quotient = 6
Remainder = 1
在上面的程序中,两个数字25
(除数)和4
(除数)分别存储在两个变量dividend
和divisor
中。
现在,为了找到商,我们使用/
运算符将dividend
除以divisor
。 由于dividend
和divisor
都是整数,因此结果也将被计算为整数。
因此,数学上25/4
结果为6.25
,但是由于两个操作数均为int
,因此quotient
变量仅存储6
(整数部分)。
同样,要找到余数,我们使用%
运算符。 因此,25/4
的其余部分,即1
存储在整数变量remainder
中。
最后,使用println()
函数在屏幕上打印quotient
和remainder
。