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

如题所述

带符号16个二进制位可表示整数范围是-32768~32767,无符号16个二进制位可表示整数范围是0~65535。因为每个二进制位只能是0或1两种表示,16个就能有2^16=65536种表示。

字节是计算机可寻址的最小单位,每个字节有8个二进制位,其中最右边

的一位为最低位,最左边的一位为最高位,每个二进制位的值不是0就是1。

在计算机内部,有符号整数都用该数的二进制补码形式存储。二进制位的位数可表示一个机器字的字长,一个二进制位包含的信息量称为一比特。 

原码将最高位作符号(以“0”表示正,“1”表示负),其余各位代表数值本身的绝对值。正整数的原码、反码、补码相同。负整数的反码为其原码除符号位外按位取反(即0改为1、1改为0),而其补码为其反码末位加1。

扩展资料:

输出

如果表达式已在格式中给出,以二进制位串向左对齐输出给长度为w的场。若长度大于w,则右部分被略去;若长度小于w,则右边用书补齐;若w没有给出,而二进错位格式只是

形式,那么,二进制位串输出到一个和二制位串等长的场.

输入

必须给出其表达式。读入长度为w的场,它包含上述形式的二进制位串。场不允许用空格字符组成,场前或场后的空格符均被忽略。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-08
如果是无符号的是0到65535(也就是2的16次方减1)
如果是有符号的,那么最高位当做符号位,表示的范围是(2的15次方-1)加上正负号,为-32767到+32767。
但是计算机内通常采用补码表示,所以在有符号时表示范围为-32768到32767。
补码的知识你可以自己查一下。本回答被提问者采纳
第2个回答  2011-12-08
0到65535
2的16次方,也就是16个二进制全是1,那转为十进制就是65535
第3个回答  2011-12-08
0到2的15次方范围

16个二进制位可表示的整数范围是?为什么?
带符号16个二进制位可表示整数范围是-32768~32767,无符号16个二进制位可表示整数范围是0~65535。因为每个二进制位只能是0或1两种表示,16个就能有2^16=65536种表示。字节是计算机可寻址的最小单位,每个字节有8个二进制位,其中最右边 的一位为最低位,最左边的一位为最高位,每个二进制位的值不...

16个二进制位可表示整数范围是?
带符号16个二进制位可表示整数范围是-32768~32767,无符号16个二进制位可表示整数范围是0~65535。因为每个二进制位只能是0或1两种表示,16个就能有2^16=65536种表示。所以如果需要带符号,那么在编程语言上通常将其正负对半分,所以是-32768~32767;如果不需要带符号,由于要从0开始,所以是0~65535。

16个二进制位可表示整数的范围是( ).
16个二进制位可表示整数的范围是从-2^15到2^15-1。一个二进制位可以表示0或1,那么16个二进制位就可以表示2^16=65536个不同的状态。这些状态可以代表整数,其中每个状态对应一个特定的整数值。这65536个状态并不全部用来表示正整数。在计算机中,整数可以是正数、负数或零。负数的表示方式是使用二...

16个2进制位可表示整数的范围是??
2^16=65536 65536个整数 最高位可以表示+,-号 +号是1,负号是0 然后接下来15位就可以表示0-32767了 如果最高位不表示符号则就直接是0-65535这65536个整数了

为什么16个2进制表示一个整数,带符号整数范围为什么是: -2^15~2^1...
16个2进制位的取值范围,就是0000 0000 0000 0000 ~1111 1111 1111 1111,相当于十进制0~65535。也就是0~2^16-1。要表示有符号数的话,必须留出一个符号位。以最高位位0表示正数的话,只剩下15位表示其绝对值了,即0000 0000 0000 0000 ~ 0111 1111 1111 1111,相当于十进制0~32767。...

16个二进制位可表示整数的范围是
2的16次方个数,即65536,如果是表示带符号的整数,范围在-32768至+32767,如果是表示不带符号的整数,范围在0至65535。

十六个二进制位可表示整数的范围
十六个二进制位可表示整数的范围是-32768~32767或0~65535。进制的介绍:进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。对于任何一种进制---X进制,就表示每一位上的数运算时都是逢X...

16个二进制位可表示整数的范围是?
无符号16个二进制位可表示整数范围是0~65535。二进制位简称“位”,是二进制记数系统中表示小于2的整数的符号,一般用1或 0表示,是具有相等概率的两种状态中的一种。二进制位的位数可表示一个机器字的字长,一个二进制位包含的信息量称为一比特。在计算机内部,有符号整数都用该数的二进制补码形式...

16个二进制位可以表示整数的范围是-32768~32767或0~65535(怎么算出来...
1个二进制,只有01两种状态,是2的1次方=2 2个二进制,有0 1 10 11 四种状态,是2的2次方=4 3个二进制,有0 1 10 11 100 101 110 111八种状态,是2的3次方=8 ………16个二进制,有65536种状态,是2的16次方=65536 如果有符号的话,就是15个二进制位,是2的15次方=32768,因为最前...

16位二进制数可表示整数的范围是
带正负的话:-32768 至 32767。无符号的话:0 至 65535。

相似回答