请问vb语言中,x=18.75348,int(x*1000+0.5)/1000与cint(x*1000)/1000的运行结果一致吗?为什么+0.5

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 14:34:18

请问vb语言中,x=18.75348,int(x*1000+0.5)/1000与cint(x*1000)/1000的运行结果一致吗?为什么+0.5
请问vb语言中,x=18.75348,int(x*1000+0.5)/1000与cint(x*1000)/1000的运行结果一致吗?为什么+0.5

请问vb语言中,x=18.75348,int(x*1000+0.5)/1000与cint(x*1000)/1000的运行结果一致吗?为什么+0.5
不一致
int(x*1000+0.5)/1000 这个是四舍五入到千分位

cint(x*1000)/1000 这个舍去万分位.而不四舍五入到千分位