软考程序员第五篇复习by myself
作者:互联网
接下来研究的主要是关于进制计算的内容。
软考程序员第五篇复习by myself
二进制转换为八进制、十六进制
十进制转换为二进制的转换方法(详见第一篇复习)
(34)十进制 = (100010)二进制
(34.25)十进制 = (100010.01)二进制
二进制转换为八进制
整数:从右往左三位合并为一位
小数:从左往右三位合并为一位
例:100010.01 二进制转化为八进制
100 010 . 010
100 = 122=4
010 = 121=2
010 = 1*21=2
则100010.01 二进制转化为八进制是 42.2
二进制转换为十六进制
整数:从右往左四位合并为一位
小数:从左往右四位合并为一位
例:10001100.011 二进制转化为八进制
1000 1100 . 0110
1000 = 1*23 = 8
1100 = 12 = C
0110 = 6
10001100.011 二进制转化为八进制是 8C.6
同理,对计算法则逆运算可得
八进制、十六进制转换为二进制
八进制转换为二进制
八进制42.2转化为二进制:
4 2. 2化为三个三位二进制的数即可:
4 = 100
2 = 010
2 = 010
因此 ,八进制42.2转化为二进制 100 010 . 010
十六进制转换为二进制
十六进制8C.6转化为二进制:
8C.6化为三个四位二进制的数即可:
8 = 1000
C = 1100
6 = 0110
因此,十六进制8C.6转化为二进制 1000 1100 . 011
标签:十六进制,myself,转化,转换,二进制,软考,010,第五篇,八进制 来源: https://blog.csdn.net/weixin_43805496/article/details/116926159