关于计算机是如何存储数字(源码,反码,补码)

文章分为两部分:一个是整数,一个是小数 先说整数 假设我们有1个字节来存储数字 一个字节 = 8个比特位,按理来说能表示的数字范围为:0(00000000)~ 256(11111111) 但是如果有负数的话怎么处理? 方法是:将最高位表示成符号位,其中0代表正数,1代表负数。 即:1 = 00000001,-1 = 10000001 仅仅这样的话,运算(比如1+ -1)对机器就变得非常不方便。为了
相关文章
相关标签/搜索