首先,6位字长的二进制能表示的十进制范围为2∧6=64个单位,然后因为要求无符号的二进制,000000表示0,111111表示32+16+8+4+2+1=63,所以呢,范围大小是0~63。
希望我的回答能帮助到你。
范围——
0~63
原因——
由于二进制下只有数字0或1,
因此最大的6位数字是111111 = 1000000-1 = 2^6-1=63
而相应最小6位数字是000000 = 0(无符号)
补充——
长为6位的
三进制 能表示十进制的范围是 0~728 (3^6-1=728)
四进制 能表示十进制的范围是 0~4095 (4^6-1=4095)
五进制 能表示十进制的范围是 0~15624(5^6-1=15624)
.............
n进制 能表示十进制的范围是 0~n^6-1
在普遍一点,
m位n进制数 能表示十进制的范围是 0~n^m-1
6位无符号二进制最小000000,最大111111。
从右到左第1位记为0位,最高位记为5位,用n表示,用该位上的数乘以2的n次方,把全部6位数的结果加起来就是了。
比如这个数就是1*2^0+1*2^1....1*2^5=1+2+4+8+16+32=63。
最小0 最大是2的6次方-1 即63
2^6=64,即能表示十进制0到63的范围.