3 篇文章
IEEE 754 把小数拆成符号位、阶码、尾数三段。以 float 的 -5.1 为例一步步算出它在内存里的 32 位,也就明白了浮点数为什么会有误差。
计算机为什么用补码存负数,补码怎么算、为什么取反加一就对了,顺带讲清楚负数取模在不同语言里的结果为什么不一样。
十进制、二进制、八进制、十六进制是怎么来的,它们之间怎么手算转换,以及二进制和八、十六进制之间的分组小技巧。