
时光倾城为您分享以下优质知识
180的二进制表示为 10110100,具体运算过程如下:
将180拆分为2的幂次方之和:
$$
180 = 128 + 32 + 16 + 4 = 2^7 + 2^5 + 2^4 + 2^2
$$
二进制转换
根据拆分结果,对应位为1,其他位为0,得到二进制数:
$$
10110100
$$
验证方法
可通过连续除以2并记录余数验证:
- 180 ÷ 2 = 90 余 0
- 90 ÷ 2 = 45 余 0
- 45 ÷ 2 = 22 余 1
- 22 ÷ 2 = 11 余 0
- 11 ÷ 2 = 5 余 1
- 5 ÷ 2 = 2 余 1
- 2 ÷ 2 = 1 余 0
- 1 ÷ 2 = 0 余 1
从下往上排列余数得到 10110100。
总结:
180的二进制表示为 10110100,通过拆分十进制为2的幂次方之和或连续除2取余两种方法均可得到。