中关村在线

软件

二、十、十六进制互转

数字电路常用二进制,编程中则常使用十六进制。

1、 本次需相互转换的进制数值。

2、 所有数据均经核实,准确无误。

3、 将二进制数按权展开相加,得到十进制数。

4、 乘以其对应权重即可

5、 该计算方法本身无误,但处理较长二进制数时过程较为繁琐。

6、 第二种方案与第一种类似,均采用权值累加的方式进行处理。

7、 我们选择先计算再求和。

8、 可先将二进制转为十六进制,再由十六进制转换成十进制,简化计算过程。

9、 接下来将介绍二进制转十六进制的简便方法

10、 十进制转二进制可用除权取余法实现。

11、 依次写下余数0或1,直到除法完成为止。

12、 最终逆序书写即为转换后的结果

13、 传统方法较为繁琐,面对大数字运算时尤为复杂不便。

14、 采用二进制凑数法,逻辑关系会变得更加简单明了。

15、 具体步骤见下图,过程不再详述。

16、 二进制转十六进制

17、 将二进制数从低位起每四位分组,高位不足时补零。

18、 用8421码进行转换处理

19、 二进制转八进制

20、 同样道理,但这次以三位为一组

21、 将十六进制或八进制转换为二进制,只需逆向操作,过程简单易算。

22、 若需验证计算结果准确性

23、 可开启Windows系统自带的计算器程序。

24、 接着选用程序员专用计算器

25、 加粗部分表示当前输入的进制数值

26、 正确转换结果清晰可见

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具