单选题
以下能对正实数d的第3位小数四舍五入的表达式是
A、
0.01*Int(d+0.005)
B、
0.01*In(000*(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.01得到结果。
提交答案
关闭