为了账号安全,请及时绑定邮箱和手机立即绑定

jave取模运算有大大解释下吗

jave取模运算有大大解释下吗

东原有 2016-09-12 08:41:37
a+18=30 (a+18)%4=2我想知道按道理不是应该等于7.5取余应该是5怎么是2
查看完整描述

4 回答

?
ziom

TA贡献948条经验 获得超1109个赞

所谓取模也就是取余。

7.5 的 .5 是相对于除数 4 来说的,4 的 .5 就是 2。

30 % 4 = 7 余 2, 反向验证也成立,7 * 4 + 2 = 30;

查看完整回答
1 反对 回复 2016-09-12
?
JustWannaHugU

TA贡献452条经验 获得超796个赞

取余就是求余数
30%4的过程是余2
因为30不能被4整除
小于30最大能被4整除的数是28
所以余数为30-28=2

查看完整回答
1 反对 回复 2016-09-12
?
慕无忌8831974

TA贡献4条经验 获得超0个赞

取余数,不是取小数点后面的数。

查看完整回答
反对 回复 2016-09-12
  • 4 回答
  • 0 关注
  • 1613 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信