我们都知道, = .
换句话说,基数 4 中的单个数字可以用基数 2 中的 2 个数字表示。基数 2 具有数字 0 和 1。类似地,基数 4 具有数字 0、1、2 和 3。
二进制到基数 4 转换的算法
- 从右开始,将二进制(基数为 2)的数字分成两组。
- 写出每组对应的基数为 4 的等效值。
示例:将二进制数 1010 转换为基数 4。
因此,二进制数 1010 的基数为 4 的等价物是 22。
现在,基数 4 到二进制转换的算法:使用 2 位表示基数 4 数字中的每个数字。
示例:将基数为 4 的数字 22 转换为二进制。
因此,基数为 4 的数字 22 的二进制等效值为 1010。
练习题:
(1) 将二进制数 111000 转换为基数为 4。
(2) 将二进制数 100100 转换为基数为 4。
(3) 将二进制数 1001001111 转换为基数为 4。
(4) 基数为 4 的数 3333 的二进制等价物是多少。
(5) 基数为 4 的数 111303 的二进制等价物是多少。
答案:
(1) 320
(2) 210
(3) 21033
(4) 11111111
(5) 10101110011