vb计算题

12.58\3.45=412.58MOd3.45=1这两题中是将12.58和3.45怎么舍入的?是将12.58舍为13,将3.45设为3吗?可是课文里有说明要“单近双舍”... 12.58\3.45=4
12.58 MOd 3.45=1
这两题中是将12.58和3.45怎么舍入的?
是将12.58舍为13 ,将3.45设为3吗?
可是课文里有说明要“单近双舍”得呀?那又怎么解释那?
展开
 我来答
岔路程序缘

2009-05-29 · TA获得超过8.9万个赞
知道大有可为答主
回答量:9918
采纳率:93%
帮助的人:3409万
展开全部
同学,我是这么理解的:
当小数部分只有5(后面再没有其它数字)时,是按照“单进双舍”规则确定进还是舍的,如:
3.5=4
12.5=12

而当5后面还有非零数字时,因这时小数部分已经大于0.5,所以就不按照“单近双舍”规则了,而是按照进位处理了,这个道理如同3.499把499舍掉而=3是一样的,如:
3.53=4
3.58=4
12.58=13
12.501=13

明白了没?
zzs1949
2009-05-29 · TA获得超过1600个赞
知道小有建树答主
回答量:1250
采纳率:80%
帮助的人:1116万
展开全部
书上的原话:
整除运算的运算规则是:先计算两个整数的商,再丢弃商值的小数部分。
若参加运算的除数或者被除数不是整数,则四舍五入去整后再来运算
所以 对于你第一个"\"运算 就是 13\3 结果是4.333 舍弃小数 自然是4了

MOD(即取余运算)规则如下
如果数不为整数 则先四舍五入取整 再来运算
所以是 13 MOD 3
结果当然是 1了

不知道我这样解释行不行?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
76de1
2009-05-29 · TA获得超过1158个赞
知道小有建树答主
回答量:666
采纳率:100%
帮助的人:490万
展开全部
12.58=13 3.45=3
看到这个符号\,就是整除,所得结果后面没有小数点的
即13\3=4 由于整除所以没有余数的(如果用/这个符号就不会这样了)

13 mod 3=4....1
余数当然为1啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式