为什么int变量的范围是-2的15次方到2的15次方-1,是怎么计算出来的!

日期:2006-01-18 12:09:47 人气:3

为什么int变量的范围是-2的15次方到2的15次方-1,是怎么计算出来的!

因为你说的int变量占用2个字节,也就是16(位)bits.如果这16位只用来表示正数的话,就能最大表示2的16次方-1,如果发表示正负数的说,就需要把其中某一位拿来表示正负号,所以表示数值的位数就只有15位了,也就是2的15次方.
    A+
热门评论