进制转换

简介: 进制转换

二进制(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爬取百度当天热搜内容
588 0
|
机器学习/深度学习 数据可视化 PyTorch
机器学习 | matplotlib超详细教程
机器学习 | matplotlib超详细教程
424 0
|
9月前
|
机器学习/深度学习 人工智能 自然语言处理
TrajectoryCrafter:腾讯黑科技!单目视频运镜自由重构,4D生成效果媲美实拍
TrajectoryCrafter 是腾讯与香港中文大学联合推出的单目视频相机轨迹重定向技术,支持后期自由调整视频的相机位置和角度,生成高质量的新型轨迹视频,广泛应用于沉浸式娱乐、创意视频制作等领域。
277 12
|
测试技术 开发工具 git
掌握Git分支管理,提升团队协作效率
掌握Git分支管理,提升团队协作效率
219 0
|
存储 网络协议 安全
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、网段、网关、集线器、光纤、基站
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、网段、网关、集线器、光纤、基站
646 0
|
前端开发 容器
box—sizing 属性的了解
box—sizing 属性的了解
363 0
|
API
JDK8的stream有求和方法吗?
【8月更文挑战第20天】JDK8的stream有求和方法吗?
392 3
|
JavaScript 应用服务中间件 nginx
Windows安装hexo并配置nginx
Windows安装hexo并配置nginx
201 1
|
机器学习/深度学习 人工智能 自然语言处理
人工智能在智能客服中的应用:技术革新与未来展望
【7月更文挑战第5天】人工智能在智能客服中的应用正引领着一场深刻的变革。通过自然语言处理、机器学习等核心技术的应用,智能客服不仅提高了服务效率和质量,还降低了企业成本,增强了客户满意度和忠诚度。未来,随着技术的不断进步和应用场景的拓展,智能客服将更加智能化、个性化,并在更多领域发挥重要作用。
1173 2
|
关系型数据库 Serverless 分布式数据库
评测|PolarDB MySQL 版 Serverless
评测|PolarDB MySQL 版 Serverless PolarDB Serverless构建了一个全新的数据库形态,这种情况下,CPU和内存资源因其池化其使用率将会大幅度提升,云原生数据的成本将会远低于自建和RDS等一体化数据库,云原生技术的价值将会得到充分的体现。Serverless数据库能够使得数据库集群资源随客户业务负载动态弹性扩缩,将客户从复杂的业务资源评估和运维工作中解放出来。下面我尝试从几个维度对PolarDB的Serverless能力进行产品测评。
59507 7
评测|PolarDB MySQL 版 Serverless