首先要明白你所说的四位数是指二进制的四位数二进制和十六进制的互相转换比较重要。不过这二者的转换却不用计算,每个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 F1110 = 8 + 4 + 2 + 0 = 14 E1101 = 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 A1001 = 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 6
0101 = 0 + 4 + 0 + 1 = 5 5
0100 = 0 + 4 + 0 + 0 = 4 4
0011 = 0 + 0 + 2 + 1 = 3 3
0010 = 0 + 0 + 2 + 0 = 2 2
0001 = 0 + 0 + 0 + 1 = 1 10000 = 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
本文到此讲解完毕了,希望对大家有帮助。
首先要明白你所说的四位数是指二进制的四位数二进制和十六进制的互相转
朋友们,冬天来了,天气冷了,但也不能一直睡觉,起床接受新的任务吧!
天眼查App显示,近日,峡江县峡禾餐饮管理有限公司成立,法定代表人为
中美关系近日又遭重创:拜登政府加强了对华出口核电站材料和零部件的管
据法新社8月22日报道,该社记者在北京首都国际机场的航班到达指示牌上
2023年的暑期档已经快要结束了,而今年的古装剧综合表现远不如往年。肖
中国网财经8月21日讯(记者魏国旭)海康威视近日披露2023年上半年业绩,
河南新闻广播
一泓碧水,善治才能清如许
8月19日,福建的李女士和丈夫赶往厦门大学附属第一医院PICU(儿科重症
又到一年一度的七夕,然而今年年轻人似乎不急着恋爱,却忙着“骂醒恋爱
近日,重庆。17岁的女孩佳佳在这个暑假,如愿拿到了中央戏剧学院的录取
2023年教育部先后发布了《基础教育课程教学改革深化行动方案》《关于加
目前没有发现人员被困
新华社记者王鹏、许晓青国家电影局统计数据显示,截至8月18日7时,《消
据猫眼专业版数据,截至8月22日00:08:09,正在热映的电影《孤注一掷》
《揭秘“黑灰产”》下集。近日,中央电视台《今日说法》栏目,分上、中
大象热点
据杭州市余杭区人民政府网,近日,坐落于良渚新城商务核心区的国际创新
近日,北京大兴。市民张先生在遛弯时,发现一只一米长巨型蜥蜴。因为害
X 关闭
X 关闭
08-22 13:40:34
08-22 12:14:15
08-22 11:32:52
08-22 10:34:24
08-22 10:06:23