Java中'%'和'/'的区别
Java中’%‘和’/'的区别
'%'运算符
在java中’%',在运算符’%'左边数字小于右边数字时,取模结果为左边数字;当两边数字大小相等时,取模结果为0;当左边数字大于右边数字时,运算结果是两数相除之后的余数。
其算式与结果如下
算式 | 结果 |
---|---|
1%10 | 1 |
2%10 | 2 |
3%10 | 3 |
4%10 | 4 |
5%10 | 5 |
6%10 | 6 |
7%10 | 7 |
8%10 | 8 |
9%10 | 9 |
10%10 | 0 |
11%10 | 1 |
‘/’ 运算符
在java中,'/'运算符相当于数学中的除号,但是不同的是,如果结果是小数的话,会自动向下取整
算式 | 结果 |
---|---|
1/10 | 0 |
2/10 | 0 |
3/10 | 0 |
4/10 | 0 |
5/10 | 0 |
6/10 | 0 |
7/10 | 0 |
8/10 | 0 |
9/10 | 0 |
10/10 | 1 |
11/10 | 1 |
评论