java中/与%的区别

x33g5p2x  于2022-02-20 转载在 Java  
字(1.2k)|赞(0)|评价(0)|浏览(356)

java中/与%的区别

 

| 1<br><br>2<br>3<br><br>4<br>5<br><br>6<br>7<br><br>8<br>9<br><br>10<br>11 | System.out.println(``3``/``5``)  = ``0``;<br><br>System.out.println(``2``/``5``)  = ``0``;<br>System.out.println(``4``/``5``)  = ``0``;<br><br> <br> <br><br>System.out.println(``6``/``5``)  = ``1``;<br>System.out.println(``7``/``5``)  = ``1``;<br><br>System.out.println(``8``/``5``)  = ``1``;<br>System.out.println(``11``/``5``)  = ``2``;<br><br>System.out.println(``12``/``5``)  = ``2``;<br>System.out.println(``13``/``5``)  = ``2``; |

结果等于得到的整数(商的整数)

| 1<br><br>2<br>3<br><br>4<br>5 | System.out.println(``17``%``5``) = ``2``;<br><br>System.out.println(``16``%``5``) = ``1``;<br>System.out.println(``13``%``5``) = ``3``;<br><br>System.out.println(``8``%``5``) = ``3``;<br>System.out.println(``7``%``5``) = ``2``; |

结果等于余数(剩余多少)

| 1<br><br>2<br>3 | System.out.println(``2``%``5``) = ``2``;<br><br>System.out.println(``7``%``8``) = ``7``;<br>System.out.println(``6``%``8``) = ``6``; |

取余(取模)有个规律就是:左边小于右边,结果为左边,左边大于右边,看余数

相关文章

微信公众号

最新文章

更多