汉扬编程 编程大纲 二进制转十六进制_二进制如何转十六进制

二进制转十六进制_二进制如何转十六进制

从小数点向左或向右,每4位为1节,进行转换:

0000→0,

0001→1,

0010→2,

……

二进制数到十六进制数的转换

基本原理:由于十六进制数基数是2的四次幂,所以一个二进制转换为十六进制,如果是整数,只要从它的低位到高位每4位组成一组,然后将每组二进制数所对应的数用十六进制表示出来。如果有小数部分,则从小数点开始,分别向左右两边按照述方法进行分组计算。

实例:将二进制数11010111100010111转换为十六进制数

 

二进制数 11 1010 1111 0001 0111

十六进制数 3 A F 1 7

结果为 (11010111100010111)2 = (3AF17)16

二进制到十六进制很好转换:从最低位开始,每4位转换成为一个十六进制数就可以了:比如:1010 1010 ====> A A

十六进制到二进制,反过来就行

比如: F3 ====》 1111 0011

这是手工转换的方法,如果是计算机转换,需要写程序,不过一般的开发语言都提供通用的转化函数。查查你的语言帮助

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/mianfei/6235.html

学好C语言可以做什么工作啊

求10000以内所有完数之和

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部