大家好,欢迎来到IT知识分享网。
要学会取余运算,我们得明白它其中的数学算法是如何表达的
a % b = a – (a / b) * b
5 % 3 = 5 -(5 / 3 )* 3
我们直接套用此数学公式即可得到结果,需要注意的是小数默认的double类型会造成损失精度。
举例:
3 % 5 = 3
5 % 3 = 2
3.2 % 5 = 3.2
3.2 % 5.2 = 3.2
5.2 % 3 = 2.2
5.2 % 3.2 = 2.0
5.1 % 3 = 2.0999999999999996
5.3 % 3.1 = 2.1999999999999997
结果的正负看被模数
-3 % 5 = -3
3 % -5 = 3
-3 % -5 = -3
-5 % 3 = -2
-5 % -3 = -2
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/25304.html