二进制转换成十六进制计算方法

就是那些什么计算方法的,例如二进制转换为十进制是按权展开相加法,十进制转换为二进制是除2取余反序法。那二进制转换为十六进制的计算方法是什么?是什么什么法?顺便把十六进制转换为二进制的计算方法也告诉我。。谢谢。
我不是问怎么计算,我是问二进制转换为十六进制是使用什么什么法?

二进制转十六进制方法为:十六进制是取四合一,即从二进制的小数点为分界点,向左(或向右)每四位取成一位;

组分好以后,对照二进制与十六进制数的对应表,将四位二进制按权相加,得到的数就是一位十六进制数,然后按顺序排列,小数点的位置不变哦,最后得到的就是十六进制数

(注意事项:4位二进制转成十六进制是从右到左开始转换,不足时补0)。

注意16进制的表示法,用字母H后缀表示,比如BH就表示16进制数11;也可以用0X前缀表示,比如0X23就是16进制的23。

将16进制转为二进制,方法就是一分四,即一个十六进制数分成四个二进制数,用四位二进制按权相加,最后得到二进制,小数点依旧就可以了。

扩展资料:

进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。

基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。位权是指,进位制中每一固定位置对应的单位值。

“数制”只是一套符号系统来表示指称“量”的多少。我们用“1”这个符号来表示一个这一“量”的概念。自然界的“量”是无穷的,我们不可能为每一个“量”都造一个符号,这样的系统没人记得住。

所以必须用有限的符号按一定的规律进行排列组合来表示这无限的“量”。符号是有限的,这些符号按照某种规则进行排列组合的个数是无限的。十进制是10个符号的排列组合,二进制是2个符号的排列组合。

在进行进制转换时有一基本原则:转换后表达的“量”的多少不能发生改变。二进制中的111个苹果和十进制中的7个苹果是一样多的。

参考资料:百度百科-进制转换

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-19
从小数点开始,向左右二边按“四位一段”分段(不足补0),然后,每一段的四位二进制数就对应一位十六进制数。按照以下对应关系进行转换:
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F
例如:
(0100 1100 1000 0111 .1101 0000 0101 1000)2=(4C87.D058)16
第2个回答  2010-09-21
先记住:0=0000 1=0001 2=0010 3=0011······E=1110 F=1111

这个你应该知道的吧

然后再转化,比如:二进制1101010010.10101
先把它从小数点往左右数,四位数一组,不足的补0
所以得到: 0011 0101 0010.1010 1000
按照转化的公式: 0011=3 0101=5 0010=2 1010=A 1000=8
所以十六进制就是: 352.A8

恩,差不多就是这样了,明白没有啊
第3个回答  2019-04-01
很简单 你这么想 2^4=16 四位的二进制数0和1的(不妨让它从大到小)排列就是16种 刚好就是十六进制的16个“阿拉伯数字” 按先后顺序一一对应 然后类似0~9这十个阿拉伯数字 比如它们随即构成250 我们就知道它是第251个数(以十进制0为第一个数)无论哪种进制 都是由它们各自的“阿拉伯数字”构成的数值的集合(学过实变应该也知道无理数虽然不可列 但也是可以一一对应 这个先不管) 所以不妨将16个四位的二进制数看成是十六进制的“阿拉伯数字” 显而易见的 上面的答案是不是很容易就看懂了 书不是合每个人的胃口 学会读书就是要找到自己合适的逻辑 出书人的思维不一定和你一样 平常饭后适当想想 没准就想到了 很多很复杂的问题都离不开简单的基础
第4个回答  2010-09-21
二进制转十六进制只需要从右往左,四位对应一个十六进制数就对了

十六转二进制是每个十六进制转成四位的二进制
比如 十六进制 12=0001 0010
十六进制 AB=1010 1011
相似回答