求问java中的取模运算看不懂

求问java中的取模运算看不懂,第1张

取模运算实际上相当于我们小学的时候学过的求余数。当时之所以引入余数是因为还没有讲过小数的概念。所以进行除法运算时,除不尽的部分就被当做余数来处理。比如5除以3等于1余2。
取模运算不要和除法混淆了
你看 175除4的话 44=16 余数为15 所以取模运算是相对余数来的

Turbo Pascal对mod的解释是这样的:
A Mod B=A-(A div B) B (div含义为整除)
例如 10%7 = 3
-10%7 = -3
10%-7 = 3
-10%-7 = -3
取模运算简单来说就是求余数,但存在一个结果的正负号的问题,结果的正负号是和 第一个值是一致的

/斜杠计算,只取整数部分,你只要把那个值算出来比如,2/5得到04那边取整数,即0;%取余,只要你把能整除指定数的那部分划掉,剩下的就是余数,比如,2%5取余,因为没有可以整除5的那部分,就不管了,那么只剩下2,即余数是2


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13377055.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-24
下一篇 2023-07-24

发表评论

登录后才能评论

评论列表(0条)

保存