以下能对正实数d的第3位小数四舍五入的表达式是

admin2015-12-09  41

问题 以下能对正实数d的第3位小数四舍五入的表达式是

选项 A、0.01*Int(d+0.005)
B、0.01*Int(100*(d+0.005))
C、0.01*Int(100*(d+0.05))
D、0.01*Int(d+0.05)

答案B

解析 Int函数会返回不大于参数的最大整数,要对第3位小数进行四舍五入,需要先将d自加0.005,这样如果第三位小数大于5就将进位;接下来乘以100,这样第3位小数就变成了第一位小数,对其做Int函数留下整数部分,最终再乘以0.0l得到结果。
转载请注明原文地址:https://jikaoti.com/ti/ohJ0FFFM
0

最新回复(0)