养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

2进制、10进制、16进制数互转

时间:2024-10-23 07:14:53

我们螅岔出礤在数字电路上面可能会经常用到2进制数,在我们编程的时候可能会用到16进制数。对于这些进制之间的转换,不懂得人可能觉得十分的麻烦。其实也不尽然。进制转换之间肯定也会有一些比较方坎睾牢慨便的办法来计算。本次我们说的是手动计算的过程,当然如果是利用计算机那就简单多了。

2进制、10进制、16进制数互转

方法/步骤

1、这是我们本次要进行互转的进制数数据均已通过验证,是没有问题的

2进制、10进制、16进制数互转

2、2进制转换10进制的第一种方案,也是常规方法就是乘以它相应的权值这种计算方法没有什么问题,不过对于比较长的二进制计算就计较复杂了

2进制、10进制、16进制数互转

3、第二种方案和第一种差不多,也是权值相加的这样一个步骤只不过,我们是直接把它先计算出来再相加堤寇辔钒其实,二进制转10进制,我们可以先转化为16进制,再瓴烊椹舟将16进制转换为10进制后面我们会说,二进制转16进制过程非常的简单

2进制、10进制、16进制数互转

4、10进制转2进制可以采取处以权值的方法将余数0或1写在旁边,直至全部除尽最后倒着写上来就是转换结果了

2进制、10进制、16进制数互转

5、上一种常规方法也是比较复杂的,对于数字比较大的计算起来就特别的麻烦如果我们采用凑二进制的办法,相对逻辑就要简单许多具体步骤如下图,过程我就不再赘述了

2进制、10进制、16进制数互转

6、2进制转16进制将需要转换的2进制从低到高4位一组,高位不满4位的补0然后利用8421码进行转换2进制转8进制同理,不过这次是3位一组16进制或8进制转2进制只需执行反步骤就可以了,也是非常好计算的

2进制、10进制、16进制数互转

7、如果需要验证计算结果的可以打开windows自带的计算器然后选择程序员计算器

2进制、10进制、16进制数互转

8、加粗的代表当前输入的进制数可以看到正确的转换结果

2进制、10进制、16进制数互转

© 一点知识