在access里进行查询求和计算时,为什么结果会出现一串小数呢

为什么会出现图片里显示的情况呢
2025-04-04 22:43:53
推荐回答(1个)
回答1:

1、出现的一定是很多位小数吧,这个是系统的浮点误差,可以用round函数来避免,比如=ROUND(A1,2) 可以把A1单元格中的数值按四舍五入的规则保留两位小数。
2、关于浮点误差:由于计算机内部以二进制保存,所以十进制的有限位的小数,在计算机内部会是一个无限位的小数。这种由于计算机在存取过程中产生的误差就叫做浮点误差。