java运算中的取余
大家好,又见面了,我是你们的朋友全栈君。
java中的取余 在java运算中有时会出现对一个整数取余操作,首先复习一下小学学过的除法公式:
除数 ÷ 被除数 = 商
如果没有被整数就会出现余数,例:10 ÷ 3 = 3 余数为 1
在java运算中,取余符号是 %1、第一种情况一个大的整数对一个比它小的整数取余代码语言:javascript复制public static void main(String[] args) {
int a = 10, b = 3;
System.out.println(a % b);
}输出结果:代码语言:javascript复制12、第二种情况一个小的整数对一个比它大的整数取余代码语言:javascript复制public static void main(String[] args) {
int a = 8, b = 33;
int c = 21, d = 65;
int e = 43, f = 117;
System.out.println(a % b);
System.out.println(c % d);
System.out.println(e % f);
}输出结果:代码语言:javascript复制8
21
43总结: 两个整数A、B做取余操作,例:A%B 如果A>B,取余结果按照小学学过的数学公式计算 如果A