作业帮 > 综合 > 作业

电子表格里图1里面的加减法减出来的结果是等于0才对,为什么却显示图2的方式了,要显示回0有什么方法?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 18:38:06
电子表格里图1里面的加减法减出来的结果是等于0才对,为什么却显示图2的方式了,要显示回0有什么方法?

图1

图2
这个算式会出现计算误差,原因是电脑内部用的是二进制运算,显示的时候是十进制,在从二进制转换成十进制时会出现此类误差,解决方法是将公式所在的单元格格式设置成“数值”或“会计专用”格式,但这只是从“显示”上显示为0,真实数据还是一个“非常小”的非零小数,想得到真正的“0”,需要用四舍五入函数,比如用公式: round(8.169-2.72-0.055-5.311-0.083,0)
再问: 1:将公式所在的单元格格式设置成“数值”或“会计专用”格式显示的是0了,但是要保留小数。如图1,如果不设保留小数,有小数的时候显示不出来。2:四舍五入函数是直接输入表格里的吗?我输入了没有显示0,还是显示输入的那些内容。如图2。请高手指教,跪谢了。图1图2
再答: 1、如果你设置单元格小数保留位数,虽然显示的结果看似不是小数了,但实现参与计算时还是以小数形式的。 2、四舍五入公式应该直接输入到单元格中,前面要加上一个等号,即 =round(8.169-2.72-0.055-5.311-0.083,0)