问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机中数据的R进制,二进制,八进制,十六进制,十进制怎么转换

发布网友 发布时间:2022-04-21 01:25

我来回答

2个回答

热心网友 时间:2023-11-02 13:38

首先要明白你所说的四位数是指二进制的四位数
二进制和十六进制的互相转换比较重要。不过这二者的转换却不用计算,每个C,C++程序员都能做到看见二进制数,直接就能转换为十六进制数,反之亦然。

首先我们来看一个二进制数:1111,它是多少呢?

你可能还要这样计算:1 * 20 + 1 * 21 + 1 * 22 + 1 * 23 = 1 * 1 + 1 * 2 + 1 * 4 + 1 * 8 = 15。

然而,由于1111才4位,所以我们必须直接记住它每一位的权值,并且是从高位往低位记,:8、4、2、1。即,最高位的权值为23 = 8,然后依次是 22 = 4,21=2, 20 = 1。

记住8421,对于任意一个4位的二进制数,我们都可以很快算出它对应的10进制值。

下面列出四位二进制数 xxxx 所有可能的值(中间略过部分)

仅4位的2进制数 快速计算方法 十进制值 十六进值

1111 = 8 + 4 + 2 + 1 = 15 F

1110 = 8 + 4 + 2 + 0 = 14 E

1101 = 8 + 4 + 0 + 1 = 13 D

1100 = 8 + 4 + 0 + 0 = 12 C

1011 = 8 + 4 + 0 + 1 = 11 B

1010 = 8 + 0 + 2 + 0 = 10 A

1001 = 8 + 0 + 0 + 1 = 9 9
1000 = 8 + 0 + 0 + 0 = 8 8
0111 = 0 + 4 + 2 + 1 = 7 7
0110 = 0 + 4 + 2 + 0 = 6 60101 = 0 + 4 + 0 + 1 = 5 50100 = 0 + 4 + 0 + 0 = 4 40011 = 0 + 0 + 2 + 1 = 3 30010 = 0 + 0 + 2 + 0 = 2 2
0001 = 0 + 0 + 0 + 1 = 1 1

0000 = 0 + 0 + 0 + 0 = 0 0

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

如(上行为二制数,下面为对应的十六进制):

1111 1101 , 1010 0101 , 1001 1011

F D , A 5 , 9 B

反过来,当我们看到 FD时,如何迅速将它转换为二进制数呢?

先转换F:

看到F,我们需知道它是15(可能你还不熟悉A~F这五个数),然后15如何用8421凑呢?应该是8 + 4 + 2 + 1,所以四位全为1 :1111。

接着转换 D:

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

所以,FD转换为二进制数,为: 1111 1011 问题中的二进制数(0000 1000 ),(1100 0011)分别转换为十六进制数为:8,c3

热心网友 时间:2023-11-02 13:39

你自己看吧,是视频教程,比字强。这个网址 http://ftp5-idc.pconline.com.cn/pub/download/ftpdown/pcsoft/pce/video/fanlei/c++/4/c008.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问一下有谁知道中石油中石化的员工分布是怎么样的?勘探油田开发有多少... 我用的是1M的电信网前两个月下载速度有1M现在只有100K了怎么回事 为什么1m的宽带下载只有100k. ...雷下载能到1m.s 现在却只能是100k.s 这是怎么回事呀? 今年27岁属什么? 生巧的做法 巧克力酱 在QQ里收受到了诈骗,微信号被盗了可不可以报案? 铁在水里会锈么? 老人的心血管要吃什么药比较好 老年人头睡觉嘴里含几个救心丹可不可以? 十进制的数如何转换成r进制的,r进制的数如何转换成十进制的 八进制和十六进制的数如何转化为十进制的值 将R进制转换成10进制 ADH等于 将某R进制数转换成十进制的方法是 法。 r进制转换成十进制 十进制的数如何转换成r进制的,r进制的数如何转换成十进制的 日常生活中,网络安全威胁有哪些 家里有老鼠怎么办?怎么赶出去 如何把老鼠从家里赶出去 家里有老鼠,用什么方法可以把它赶走 怎样才能赶走房间中的老鼠 怎样有效又简单的把老鼠赶出房间? 家里有老鼠怎么办,怎么把老鼠驱赶出去? 家里有老鼠怎么赶走他 房间有老鼠怎么驱赶? 房间里跑进一只老鼠,怎么才能弄出来? 网络安全攻击的主要表现方式有什么 电脑QQ的聊天窗口无法显示别人或自己发的链接 电脑版QQ个人资料怎么设置空白 QQ远程怎么控制别人的电脑和被别人空制自己的电脑 c程序R进制与十进制之间的互换(2<=R<=16) 将R进制转换成十进制的通式是什么? 计算机问题,r进制转换十进制! 如何进行进制转化 很爱对方,但是为了对方能过的幸福,而放弃了他,你能理解这种行为吗? 如何把任意进制转化为十进制 R进制转换 关于计算机的进制转换方法 进制符号 手机上有什么好用的拦截app内置广告的app? 手机怎么禁止app打开的广告 哪款软件可以屏蔽手机应用里的广告? 手机屏蔽网页广告app 404 Not Found 屏蔽广告的app哪个好 浠的拼音 关于屏蔽广告的app,有吗 如何取消手机上所有拦截软件。 为什么那些手机APP启动的时候都有广告,又没有什么好办法可以屏蔽他们? 手机如何屏蔽app启动广告