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 |
评论

