第32题怎么做
展开全部
选择C
A 错误,x*100+0.5/100.0,x扩大了100倍,但是没有缩小,肯定不是小数四舍五入了
B 错误,相当于x+0.5/100.0,x加上一个值,小数点两位之后的数据还是存在的
C 正确,x*100+0.5,先将x扩大100倍,然后加上0.5,相当于小数点两位四舍五入,然后变成int类型,小数部分扔掉,相当于只保留两位小数。再除以100.0,恢复成原来大小,完全符合题目。
D 错误,原因同B
A 错误,x*100+0.5/100.0,x扩大了100倍,但是没有缩小,肯定不是小数四舍五入了
B 错误,相当于x+0.5/100.0,x加上一个值,小数点两位之后的数据还是存在的
C 正确,x*100+0.5,先将x扩大100倍,然后加上0.5,相当于小数点两位四舍五入,然后变成int类型,小数部分扔掉,相当于只保留两位小数。再除以100.0,恢复成原来大小,完全符合题目。
D 错误,原因同B
更多追问追答
追问
好难懂啊
这道题让干啥。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询