李先森 发表于 2023-4-8 23:07 计算器的问题。。精度丢失。 |
本帖最后由 Xelloss0618 于 2023-4-8 23:42 编辑 这是对的,其实还是小数的精度损失导致的。计算机表现小数只能是近似值,比如圆周率这种无限不循环小数,你用多少内存都不可能保存下来,只能是取近似值。 另外 6.123233995736766e-17 这个值是非常小的,小数点后17位,这基本就是近似于0。 火山里有个方法可以判断, 小数是否为零 (文本到小数 ("6.123233995736766e-17")) // 结果是真 |
6.123233995736766e-17 哪里不对了?https://www.23bei.com/tool/66.html?ivk_sa=1024320u |
|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )
GMT+8, 2024-11-16 10:18 , Processed in 0.085742 second(s), 22 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.