您的语言没有损坏,它正在做浮点运算。计算机本身只能存储整数,因此它们需要某种方式来表示十进制数。这种表示并不完全准确。这就是为什么,往往不是, 0.1 + 0.2 != 0.3。 为什么会这样? 这实际上是相当有趣的。当你有一个以 10 为底的系统(如我们的系统)时,它只能表示使用基数的质因子的分数。10 的质因数是 2 和 5。所以 1/2、1/4、1/...
浏览次数: 31 2022-04-05