16个二进制位可表示的整数范围是?为什么?

问题描述:

16个二进制位可表示的整数范围是?为什么?
1个回答 分类:数学 2014-10-07

问题解答:

我来补答
如果是无符号的是0到65535(也就是2的16次方减1)
如果是有符号的,那么最高位当做符号位,表示的范围是(2的15次方-1)加上正负号,为-32767到+32767.
但是计算机内通常采用补码表示,所以在有符号时表示范围为-32768到32767.
补码的知识你可以自己查一下.
 
 
展开全文阅读
剩余:2000
上一页:例2的第一问