整数表示

      在计算机中,不管程序还是数据都表示为二进制格式。对于我们平常编程常使用的整数有两种类型,一种是无符号整数,另外一种是有符号整数。

 相应地,就有两种整数的二进制表达方式。一般我们使用的计算机都是32位,因此对两种整数的二进制表达方式都是32位长。而它们的最大的区别

在于把做左边第一位二进制位作为符号位。对于有符号整数,左边第一位表示整数的正或负。

      因为有符号整数把左边第一位二进制位作为符号位,所以有符号整数的的最大值是无符号整数的最大值的一半。

 


posted on 2008-07-27 14:29  TylerDurdon  阅读(282)  评论(0)    收藏  举报

导航