java中的取余
在java运算中有时会出现对一个整数取余操作,首先复习一下小学学过的除法公式:
除数 ÷ 被除数 = 商
如果没有被整数就会出现余数,例:10 ÷ 3 = 3 余数为 1
在java运算中,取余符号是 %
1、第一种情况一个大的整数对一个比它小的整数取余
public static void main(String[] args) {
int a = 10, b = 3;
System.out.println(a % b);
}
输出结果:
1
2、第二种情况一个小的整数对一个比它大的整数取余
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);
}
输出结果:
8
21
43