在二进制数制中,每一位代表2的幂次方。具体来说:
二进制位权值 从右往左,二进制数的位权值依次为:
$$
2^0, 2^1, 2^2, 2^3, 2^4, 2^5, 2^6, 2^7, dots
$$
即:1, 2, 4, 8, 16, 32, 64, 128, ...
第八位的含义
第八位(最左边的位)对应 $2^7$,其值为 128。 例如,二进制数 `10000000` 中,第八位为1,表示 $1 times 128 = 128$。
判断第八位是否为1的方法
- 将十进制数除以128,取整数部分。 - 若结果为奇数,则第八位为1;若为偶数,则为0。 例如:
- $1325 div 128 = 10$(偶数),第八位为0;
- $255 div 128 = 1$(奇数),第八位为1。
总结:
二进制数的第八位代表128的倍数,其值由该位是否为1决定(1表示128,0表示0)。