news 2026/10/3 8:46:45

数制之间的转换

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
数制之间的转换

一、介绍

任何计算机识别的信息必须要转换成0、1的数据形式,能够让能进行算术运算的数值信息变成计算机数值数据,其余信息成为非数值数据。为了方便数据存储,我们把数据按照使用习惯以进制的方式进行划分。然后我们把进制也叫做进制位,是人们规定的一种进位方式。我们可以使用有限的数字符号来代表所有的数值。可使用数字符号的数目,我们称为基数。基数为n,则为n进制。数制中某一位上的1所表示数值的大小我们称为位权。

例如:

十进制数123,其基数为10,只能使用0~9这10个数字符号

3------------->位权为1(10的0次方)

2------------->位权为10(10的1次方)

1------------->位权为100(10的2次方)

二、常用进制

1、十进制

可用数字符号:0~9

基数:10

特点:逢十进一

2、二进制

可用数字符号:0、1

基数:2

特点:逢二进一

3、八进制

可用数字符号:0~7

基数:8

特点:逢八进一

4、十六进制

可用数字符号:0~9、a、b、c、d、e、f

基数:16

特点:逢十六进一

三、进制转换

1、其他进制转为十进制

将相应进制的数按位权展开成多项式,然后求十进制的和

例如:

小数如下:

2、十进制转为其他进制

1>整数部分的转换

除基取余法:用十进制数去除以目标的基数,第一次相除所得余数为目的数的最低位,将所得商再除以基数,反复上述过程,直到商为0,所得余数为目的数的最高位。

例如:

2>小数部分的转换

乘积取整法:用小数乘以目标数值的基数,第一次相乘结果的整数部分为目的数的最高位,将其小数部分再乘基数依次记下整数部分,反复下去,直到小数部分为0,或满足要求的精度为止。

例如:

3、二进制、八进制、十六进制之间的转换

一个八进制数可以转换为三个二进制数,一个十六进制数可以转换成四个二进制数。

1>八进制向二进制转换

八进制

二进制
0000
1001
2010
3011
4100
5101
6110
7111

2>十六进制向二进制转换

十六进制二进制
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
a1010
b1011
c1100
d1101
e

1110

f1111

以上是数制之间转换的内容,欢迎指正。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/3 8:45:49

LVGL 面试实战:样式层叠继承规则

一、场景引入 在实际 LVGL 项目开发中,当你需要给整屏的按钮统一设置圆角、字体,又要给个别特殊按钮单独修改颜色时,经常会遇到样式不生效、继承结果不符合预期的问题,本质都是对 LVGL 的样式层叠、继承规则理解不到位。这是 LVGL 界面开发的核心基础,也是面试中高频考察…

作者头像 李华
网站建设 2026/10/3 8:45:16

多媒体应用30-913(补)

ISO/OSI 标准化组织的英文简称____。 → ISO。重点:国际标准化组织;IEC 电工委员会。我国国家标准代号 GB 表示____标准。 → 强制性。重点:GB/T 推荐性;GB/Z 指导性。标准的四级:国家、行业、地方、____标准。 → 企业…

作者头像 李华
网站建设 2026/10/3 8:42:41

DeepSeek-Agent-Harness-2026终极指南-第10章第49节-安全与权限-安全防线大阅兵:v0.5里程碑与30项自测清单

DeepSeek Agent Harness 2026终极指南 - 第10章第49节 安全防线大阅兵:v0.5里程碑与30项自测清单 第46-48节分别做了三级审批、沙箱执行、路径白名单三道防线。但每道防线单独看容易有漏洞,需要整体验收。这节做安全防线大阅兵:把三道防线串成…

作者头像 李华
网站建设 2026/10/3 8:40:00

【2027最新精品大数据】基于大数据的全国各地景点指数数据可视化分析,附源码_高质量项目_可视化_数据分析_毕设选题推荐_SPark_Hadoop_毕设指导

💖💖作者:计算机毕业设计杰瑞 💙💙个人简介:曾长期从事计算机专业培训教学,本人也热爱上课教学,语言擅长Java、微信小程序、Python、Golang、安卓Android等,开发项目包括…

作者头像 李华