计算机中的数都放在寄存器中,通常称寄存器的位数为机器字长。
无符号数
无符号数,就是没有符号的数。即都是正数,没有负数,不需要专门的一位存放正负。
以机器字长为16位为例:只有正数哦!
16位可以表示的数的个数为:2的16次方=65536个
范围:0~65535
有符号数
有符号数就需要一位存放正负:
0:正;
1:负
以机器字长为16位为例:正负数都有
16位可以表示的整数的个数为:2的16次方=65536个
范围:-32768~+32767
不知道为什么负数多一位,可点这个链接