一个字长为8位的无符号二进制整数能表示的十进制范围是0~255。
8位无符号的二进制数可以表示00000000-11111111,11111111=1*2^7+1*2^6+1*2^5+···+1*2^0=128+64+32+16+8+4+2+1=255。
所以8位无符号的二进制数表示十进制的0-255共256个数。
二进制与十进制换算规则:
1、二进制转十进制。
方法:“按权展开求和”。
规律:个位上的数字的次数是0,十位上的数字的次数是1......依次递增,而十分位的数字的次数是-1,百分位上数字的次数是-2......依次递减。
2、十进制转二进制。
方法:“除以2取余,逆序排列”(除二取余法)。