一个字长为6位的无符号二进制数能表示的十进制数值范围是
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 21:06:56
数字(无论十进制还是二进制),只有:负数、零、正数,三种;没有 正零、负零.数字 零,变成原码、反码后,才有+0、-0.另外,讨论这个问题时,一般不讨论小数.那么,只是讨论:0、1101、-1101.
6位无符号二进制最小000000,最大111111.从右到左第1位记为0位,最高位记为5位,用n表示,用该位上的数乘以2的n次方,把全部6位数的结果加起来就是了.
255(11111111)
8位无符号二进制数能表示的最大十进制数是255再问:2的8次方为什么还减1?再答:8位二进制最大是11111111=2^7+2^6+2^5+2^4+2^3+2^2+2^1+2^0=255
2^8-1=63丢人了,楼下正确.
十进制0表示为8位二进制为00000000,十进制255表示为二进制为11111111,再大,就需要9位了再答:看起来你实际上是不会换算十进制和二进制再问:嗯,谢谢,我刚学的
0-63字长为6位的无符号二进制数最大为:111111(二进制)=1+2+4+8+16+32(十进制)=63
0到2的8次方减1无符号说明最小是0(00000000),最大是八位均为1即11111111
-1024~1023
2的6次方再减去1等于63.
无符号整型变量最前面的一位无符号位,最大正数应该为11111111,即255.unsignedint65535共有16位二进制,最大为1111111111111111=2^16-1=65536是你算错
6位无符号最大的数是111111换算成十进制:2^5+2^4+2^3+2^2+2^1+2^0=63
你理解错了!有符号数是用最高位是0或1来标记正负的,如果最高位是0(如8位数中的第7位,从0位开始算的)表示正数,而是1表示负数.16位数中的第15位控制符号.符号数扩展实称为带符号扩展.只是位数的扩
最小0最大是2的6次方-1即636位无符号二进制最小000000,最大111111.从右到左第1位记为0位,最高位记为5位,用n表示,用该位上的数乘以2的n次方,把全部6位数的结果加起来就是了.比如1
11位2进制数大于等于1024,小于等于2047,4位8进制数大于等于512,小于等于4095,所以选C
2552^7+2^6+2^5+2^4+2^3+2^2+2^1+2^0=128+64+32+16+8+4+2+1=255
0-255最小的二进制是00000000最大的是11111111,这是无符号的