二进制转十六进制算法(举例)

 我来答
灵巧且舒坦的小兔子B
2019-08-02 · TA获得超过4774个赞
知道答主
回答量:130
采纳率:100%
帮助的人:1.7万
展开全部

二进制转十六进制

二进制数要转换为十六进制,就是以4位一段,分别转换为十六进制。

从右到左 4位一切

例如 100111110110101

左边不满4位的可以用0补满 0100,1111,1011,01012

进制0000对应16位进制0

0001>>>1

0010>>>2

0011>>>3

0100>>>4

0101>>>5

0110>>>6

0111>>>7

1000>>>8

1001>>>9

1010>>>A

1011>>>B

1100>>>C

1101>>>D

1110>>>E

1111>>>F

所以上面的2进制转为16进制为 4FB5

扩展资料

十六进制--->二进制

反过来,当看到 FD时,迅速将它转换为二进制数方法

先转换F:

看到F,需知道它是15,然后15如何用8421凑呢?应该是8 + 4 + 2 + 1,所以四位全为1 :1111。

接着转换 D:

看到D,知道它是13,13如何用8421凑呢?应该是:8 + 4 + 1,即:1101。

所以,FD转换为二进制数,为: 1111 1101

由于十六进制转换成二进制相当直接,所以,我们需要将一个十进制数转换成2进制数时,也可以先转换成16进制,然后再转换成2进制。

参考资料来源:百度百科-进制转换

TableDI
2024-07-18 广告
当我们谈到Python与Excel的拆分时,通常指的是使用Python的库来读取Excel文件中的数据,然后根据某种逻辑(如按行、按列、按特定值等)将数据拆分成多个部分或输出到新的Excel文件中。上海悉息信息科技有限公司在处理这类任务时,... 点击进入详情页
本回答由TableDI提供
轮看殊O
高粉答主

2021-06-27 · 说的都是干货,快来关注
知道大有可为答主
回答量:2.6万
采纳率:99%
帮助的人:726万
展开全部

方法:要从右到左用二进制的每个数去乘以2的相应次方,小数点后则是从左往右。

例如:二进制数1101.01转化成十进制

1101.01(二进制)=1*2^0+0*2^1+1*2^2+1*2^3 +0*2^-1+1*2^-2=1+0+4+8+0+0.25=13.25(十进制)

所以总结起来通用公式为:

abcd.efg(二进制)=d*2^0+c*2^1+b*2^2+a*2^3+e*2^-1+f*2^-2+g*2^-3(十进制)


二进制的特点

1、它由两个数码0,1组成,二进制数运算规律是逢二进一。

2、二进制数的书写通常在数的右下方注上基数2,或加后面加B表示。

二进制和十进制的区别:

1、用处不同:二进制主要用于计算机运算,十进制主要用于日常生活。

2、组成不同:二进制只有两个数字0和1来表示,十进制则是由0,1,2,3,4,5,6,7,8,9十个基本数字组成的数字系统。

3、规则不同:二进制进位规则是“逢二进一”,借位规则是“借一当二”。而十进制基于位进制和十进位两条原则,即所有的数字都用10个基本的符号表示,“满十进一”,同时同一个符号在不同位置上所表示的数值不同,符号的位置非常重要。基本符号是0到9十个数字。要表示这十个数的10倍,就将这些数字右移一位,用0补上空位。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leoyoyo86
推荐于2017-10-02 · TA获得超过494个赞
知道小有建树答主
回答量:114
采纳率:0%
帮助的人:99.9万
展开全部
从右到左 4位一切
eg 100111110110101
左边不满4位的可以用0补满 0100,1111,1011,0101
2进制0000对应16位进制0
0001>>>1
0010>>>2
0011>>>3
0100>>>4
0101>>>5
0110>>>6
0111>>>7
1000>>>8
1001>>>9
1010>>>A
1011>>>B
1100>>>C
1101>>>D
1110>>>E
1111>>>F
所以上面eg中的2进制转为16进制为 4FB5
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曦月未落
2019-12-21 · TA获得超过753个赞
知道答主
回答量:107
采纳率:0%
帮助的人:6.7万
展开全部
二进制转十六进制
二进制数要转换为十六进制,就是以4位一段,分别转换为十六进制。
从右到左 4位一切
例如 100111110110101
左边不满4位的可以用0补满 0100,1111,1011,01012
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仪表云
2019-07-10
知道答主
回答量:47
采纳率:33%
帮助的人:3.4万
展开全部

终于明白了!二进制转换成十进制才是所有进制转换的基础

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式