VB。。。。。
如果x是一个正实数,对x的第3位小数四舍五入的表达式是_______。A.0.01*Int(x+0.005)B.0.01*Int(100*(x+0.005))C.0.01...
如果x是一个正实数,对x的第3位小数四舍五入的表达式是_______。 A. 0.01 * Int(x + 0.005)
B. 0.01 * Int(100 * (x + 0.005)) C. 0.01 * Int(100 * (x + 0.05)) D. 0.01 * Int(x + 0.05)
这道题什么意思啊,麻烦能不能详细解释一下,谢谢了 展开
B. 0.01 * Int(100 * (x + 0.005)) C. 0.01 * Int(100 * (x + 0.05)) D. 0.01 * Int(x + 0.05)
这道题什么意思啊,麻烦能不能详细解释一下,谢谢了 展开
2个回答
展开全部
如果x是一个正实数,对x的第3位小数四舍五入的表达式是_B. 0.01 * Int(100 * (x + 0.005))_。
x + 0.005,若小数点后第3位>=5,则会向第2位进位;否则不会发生进位。
100 * (x + 0.005)将小数点向右移2位(即原小数点后第3位”进位“了)
Int(100 * (x + 0.005)) 将原小数点后第三位起向右的数字全丢弃。
0.01 * Int(100 * (x + 0.005))将原小数点重新向左移2位。
x + 0.005,若小数点后第3位>=5,则会向第2位进位;否则不会发生进位。
100 * (x + 0.005)将小数点向右移2位(即原小数点后第3位”进位“了)
Int(100 * (x + 0.005)) 将原小数点后第三位起向右的数字全丢弃。
0.01 * Int(100 * (x + 0.005))将原小数点重新向左移2位。
更多追问追答
追问
所以我还是不明白题目意思额
追答
上面说的哪一句不懂?不能说全都不懂吧?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询