选择题
如果X是一个正的实数,保留两位小数、将千分位四舍五入的表达式是______。
A、
0.01*Int(x+0.05)
B、
0.01*Int(100*(x+0.005))
C、
0.01*Int(X+0.005)
D、
0.01*Int(100*(X+0.05))
【正确答案】
B
【答案解析】
在数学函数中,向下取整函数:Int(<数值表达式>),返同数值表达式的向下取整数的结果,参数为负值时返回小于等于参数值的第一个负数。在本题中,题面要求“将千分位四舍五入”所以A选项和D选项可以排除,又因为题面要求将正实数X“保留两位小数”,所以要使用0.01乘以Int函数的结果,但确保X的值的大小,应该先让“X+0.005”的值乘以100,再代入Int函数中进行运算。所以本题答案为B。
提交答案
关闭