木子屋 Dnawo's BLOG

[ASP]5/4*6 mod 2结果为0解释

👤 dnawo 📅 2011-06-16 👁 4904 👍 0 💬 0 🔄 SOSO问问
首先,根据运行符优先级,该表达式的计算顺序为从左到右进行计算,所以问题就转而成为:

7.5 mod 2 的结果为多少?

而mod要求两个运算数都必须为整型,因而就必须对7.5进行转换,这个转换有个原则,称为四舍六入五成双,四舍六入都比较好理解了,五成双的意思是当5前面的数为奇数时,就入1,否则就舍去,按这个原则,7.5就转换成为8,所以8 mod 2 结果为0。

我们可以再举个例子来验证上边的结论:6.5 mod 5 = 1

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 问问新手智勇闯关 下一篇 → RedHat Enterprise Linux 5下安装软件实例