软考程序员第五篇复习by myself
2021/5/17 14:27:28
本文主要是介绍软考程序员第五篇复习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
这篇关于软考程序员第五篇复习by myself的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?
- 2024-05-09企业src漏洞挖掘-有意思的命令执行
- 2024-05-08阿里云域名注册流程,分享给第一次购买域名的新手站长!