哎呀,说到这个float精度啊,真是让人头疼又着迷的小妖精!你以为计算机里的数字都是规规矩矩的吗?错了,大错特错!它们有时候就像顽皮的孩子,总爱搞点小动作。
想象一下,你在计算机里输入了一个看似完美的数字,比如0.1。你满心欢喜地以为计算机也会给你一个干干净净的0.1。但现实是残酷的,计算机内部其实是在用二进制的小棍棍在算账,结果呢,0.1就变成了一个无限循环的小数,就像永远追不到的尾巴。
这还不是最坑的,最坑的是当你要比较两个float数的时候。你以为0.1加0.1等于0.2,对吧?但在计算机的世界里,这俩可能就是不等于,因为它们背后藏了太多你看不见的小数点。
所以啊,编程的时候,特别是涉及到钱的计算,你得小心再小心,不然银行账户里的钱就可能“飞”了。
tokenpocket官网钱包:https://qgzxxx.com/sjyx/19672.html