计算机组成与体系结构-数据的表示-进制
十进制转R进制用短除法
例如从94 转为二进制
2进制转8进制
每三个数,进行切割。
然后转即可。不够的前面补0
8进制
0到7 逢8 进 7
那么 111 表示就是7.
为什么呢?
我们来看:
这里 1 1 1 可以表示为:
2^2 + 2^1 + 2^0 = 7.
解析:这里的解法。 可以参考 10进制转换为R进制用到的 短除法。 二进制 所以就是2的多少次方。 如果遇到0 那就直接加 0即可
例子: 110 转换 2^2 + 2^1 + 0
010 转换 0+ 2^1 + 0
例子:
把二进制从bai低位到高位依次三个一组,最后不du够的高位补0, 再分别算成十zhi进制数就可以了如:011 1 1001 0110
分组到
011 110 010 110
计算
3626
前面加o 识是8进制 (注意 这个标识 是字母 o)
03626
2进制转16进制
每四个数进行切割,再转。
16进制表示
取值范围 0 - 15
这里是 4位数 表示一个 15
1111 就是 2^3 + 2^2 + 2^1 + 2^0 = 15A B C D E 表示 10到15的。防止混肴。
所以接下来转换同理
例子
1000 1110 转化 2^3 - 2^3+ 2^2 + 2^1 + 0 = 8 - 14 (14 用 E 表示 下面有说明)
符号 - 表示连接符
注意这里,有出现超过9的。我们用
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: