算法

BCD、COBOL、千年虫和昭和 100 年问题

上篇文章 里我们讲到了定点数和浮点数的区别,我们认识到这两个数字在精度对待上的差异。但是这两个类型的数字都是二进制数,而有些数字本身就是很难用二进制表达的。

浮点数如何导致了 4.92000008 级地震?

刚收到一个地震速报,说美国发生了一场 M4.92000008 级地震。这个数字实在太过于微妙,我们很少见到精确到小数点后那么多位的地震级数。News Digest 网站迅速删除了这篇报道,并且补上了一篇 M4.9 级的报道。