进制转换

简介: 进制转换

二进制(0b):逢2进1、八进制(0o):三位二进制数组成一位八进制数、十进制:逢10进1、十六进制(0x):四位二进制组成一位十六进制数;

转换方法

十进制转二进制

除2取余,从下往上读。

image.png

二进制转十进制

每个二进制数乘以2的n次方,结果相加为十进制。

image.png

八进制转二进制

注:每个八进制就是三个二进制;每个八进制位数分别除以2,不足三位的在前面补0。

image.png

二进制转八进制

每三位二进制就是一位八进制,每三位二进制数分别乘以2的n次方,最后连接起来即可。

image.png

十六进制转二进制


注:十六进制满10变A,11变B,12变C...满16+1,十六进制由四位二进制数组成;

每位十六进制数分别除以2取余,不足四位在前面补0。

image.png

二进制转十六进制

每四位二进制数分别乘以2的n次方,最后拼接起来即可。

image.png

十进制转八进制

十进制数除以8取余,从下往上排值即可。

image.png

八进制转换为十进制

每位八进制数分别乘以8的n次方,相加即可得到十进制数。

image.png

十进制转十六进制

十进制数除以16取余,从下往上排值即可。

image.png

十六进制转换为十进制

每位十六进制数分别乘以16的n次方,相加即可得到十进制数。

image.png

十六进制和八进制之间的转换

十六进制和八进制之间需要将其分别转换为二进制或者十进制,继而完成其间的转换。


相关文章
|
数据采集 Python
爬虫实战-Python爬取百度当天热搜内容
爬虫实战-Python爬取百度当天热搜内容
641 0
|
机器学习/深度学习 人工智能 自然语言处理
TrajectoryCrafter:腾讯黑科技!单目视频运镜自由重构,4D生成效果媲美实拍
TrajectoryCrafter 是腾讯与香港中文大学联合推出的单目视频相机轨迹重定向技术,支持后期自由调整视频的相机位置和角度,生成高质量的新型轨迹视频,广泛应用于沉浸式娱乐、创意视频制作等领域。
418 12
|
Java 数据库连接 API
springBoot:后端解决跨域&Mybatis-Plus&SwaggerUI&代码生成器 (四)
本文介绍了后端解决跨域问题的方法及Mybatis-Plus的配置与使用。首先通过创建`CorsConfig`类并设置相关参数来实现跨域请求处理。接着,详细描述了如何引入Mybatis-Plus插件,包括配置`MybatisPlusConfig`类、定义Mapper接口以及Service层。此外,还展示了如何配置分页查询功能,并引入SwaggerUI进行API文档生成。最后,提供了代码生成器的配置示例,帮助快速生成项目所需的基础代码。
798 1
|
前端开发 容器
box—sizing 属性的了解
box—sizing 属性的了解
459 0
|
数据采集 监控 BI
C#实验室检验LIS信息系统源码 微生物检验、质控维护
LIS系统的主要目标是为检验室开展检验工作提供更加有效的系统支持。该系统将尽量减少以人工操作的方式来实现信息转移,减少在接收检验项目、报告结果和保存记录等工作中可能会出现的人为误差,为检验结果查询提供更有效的方法,节省了管理信息所需的琐碎时间和精力。为实验室技术人员提供智能化的运行模式,使处理诸如按照规程审核检验结果、取消检验项目、分析、处理存在重大疑问的检验结果、执行特殊的命令和处理质量控制等问题更轻松自如,这将使检验人员更快地获得准确清晰的检验结果。为临床医护人员提供在线设施,使他们可以及时准确地获得相关实验室信息。确保检验结果的可靠性和准确性,利用实验室管理信息系统的仪器监控和质量控制,
254 0
|
监控 Unix 数据处理
Grep命令的高级用法与实用技巧
Grep命令的高级用法与实用技巧
|
开发工具 git
git blame
git blame 是一个 Git 命令,用于显示某个文件中每一行代码的修改历史。它会显示每行代码的最后一次修改者、修改日期和修改内容。通过 git blame 命令,你可以轻松追踪代码的修改记录,了解团队成员在开发过程中的协作情况。
656 10
|
XML 前端开发 Java
Spring Boot与Spring MVC的区别和联系
Spring Boot与Spring MVC的区别和联系
1955 0

热门文章

最新文章