十六进制计算方法

麻烦帮我分解下道题!每个步骤是怎么算出来的!最后答案又是怎么得到的!感激不尽!!!... 麻烦帮我分解下道题! 每个步骤是怎么算出来的! 最后答案又是怎么得到的 ! 感激不尽!!! 展开
 我来答
旧太阳的天空
推荐于2019-11-14 · TA获得超过3024个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

0-9对应0-9;   

A-F对应10-15;

十六进制数的加减法的进/借位规则为:借一当十六,逢十六进一。 

十六进制数同二进制数及十进制数一样,也可以写成展开式的形式。

十进制整数转十六进制数:“除以16取余,逆序排列”(除16取余法)

例:(1765)10=(6E5)2

1765/16=110.......5

110/16=6........14

616=0......6

因为14对应E

十六进制数转换成二进制数:把每一个十六进制数转换成4位的二进制数,就得到一个二进制数。

十六进制数字与二进制数字的对应关系如下:

0000 -> 0 0100 -> 4 1000 -> 8 1100 -> C

0001 -> 1 0101 -> 5 1001 -> 9 1101 -> D 

0010 -> 2 0110 -> 6 1010 -> A 1110 -> E

0011 -> 3 0111 -> 7 1011 -> B 1111 -> F 

例:将十六进制数5DF.9 转换成二进制:

5 D F . 9   0101 1101 1111 .1001   

即:(5DF.9)16 =(10111011111.1001)2

例:将二进制数1100001.111 转换成十六进制:

0110 0001 . 1110   6 1 . E   

即:(1100001.111)2 =(61.E)16

扩展资料:

进制转换的理论:

1、 二进制数、十六进制数转换为十进制数:

用按权展开法把一个任意R 进制数a n a n-1 ...a1a 0 . a -1 a -2...a -m转换成十进制数,其十进制数值为每一位数字与其位权之积的和。 

a n ×Rn+ a n-1×R n-1 +…+ a 1×R 1 + a 0×R 0 + a -1 ×R -1+ a -2×R -2+ …+ a -m ×R -m 

2、 十进制转化成R 进制十进制数轮换成R 进制数要分两个部分:

整数部分要除R 取余数,直到商为0,得到的余数即为二进数各位的数码,余数从右到左排列(反序排 列) 。小数部分要乘R 取整数,得到的整数即为二进数各位的数码,整数从左到右排列(顺序排列) 。

3、十六进制转化成二进制:每一位十六进制数对应二进制的四位,逐位展开。

4、 二进制转化成十六进制:将二进制数从小数点开始分别向左(对二进制整数)或向右(对二进制小数)每四位组成一组,不足四位补零。

参考资料:

十六进制转换_百度百科

进制转换-百度百科

暇木一
推荐于2017-09-20 · TA获得超过5597个赞
知道小有建树答主
回答量:641
采纳率:25%
帮助的人:132万
展开全部
    首先,理解十六进制与十进制的关系。
  十六进制共十五个元素,即0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。当满16时向高位进一。
  十进制共有9个元素,即0、1、2、3、4、5、6、7、8、9。当满10时,向高位进一。
  例如: 6 5
  ×1 2
  ────────
  C A //2*5按十进制的话是10,10不满16,在十六进制中可以用A表示,同理2*6可以用C表示。
  6 5
  ────────
  7 1 A //这里是加法运算,C加5=17(十进制),进1,还于1。
  下面是十进制的乘法,对比一下上述16进制的乘法。
  1 0 1 //转化成16进制刚好是65(65按权展开,化成十进制=6*16^1+5*16^0=101)
  × 1 8 //转化成16进制刚好是18
  ────────
  8 0 8 //转化成16进制刚好是CA
  1 0 1 //转化成16进制刚好是65
  ────────
  1 8 1 8 //转化成16进制刚好是71A
  以上包含了16进制的乘法运算和除法运算,除法和减法运算分别是其逆运算,这里博主不再累述。
  总结:十六进制的四则运算其实和十进制的四则运算非常相似,唯一的区别是前者逢十六进一,退1当16,后者逢10进1,退1当10。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的宿舍10330
2015-06-08 · TA获得超过1.3万个赞
知道小有建树答主
回答量:1546
采纳率:93%
帮助的人:733万
展开全部
从右往左数先看有几个字符数,
然后呢,就是从右往左开始第一个字符数乘以16的零次方,加上第二个字符数乘以16的一次方在加上第三个字符数乘以16的二次方。以此类推,就行了4E6共有三位,从右往左依次为0 1 2,这是规定的,这样你就很容易明白了,等式右边第一个十六的二次方就是他的位数,依次类推,至于那E怎么变成了14,是这样的:十六进制计数规则是0 1 2 3 4 5 6 7 8 9 A B C D E F 对应十进制就是0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15这下你明白了吧,这道题就是把十六进制转化为十进制,你看括号下都有代表进制的数字。
十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-17
展开全部
倘若给你一个十六进制数,可以这样
从右往左数先看有几个字符数,
然后呢,就是从右往左开始第一个字符数乘以16的零次方
加上第二个字符数乘以16的一次方在加上第三个字符数乘以16的二次方
以此类推,就行了
例:
FE8=8+14*16+15*16*16
其实规律很简单,我们可以从右往左给每个字符数加上下标,下标从零开始
而计算时就是第一个字符数乘以16的(下标)次方加上第二个数乘以16的下标次方一次往右继续加直到加完最后一个为止。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-17
展开全部
通俗点,4E6共有三位,从右往左依次为0 1 2,这是规定的,这样你就很容易明白了,等式右边第一个十六的二次方就是他的位数,依次类推,至于那E怎么变成了14,是这样的:十六进制计数规则是0 1 2 3 4 5 6 7 8 9 A B C D E F 对应十进制就是0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15这下你明白了吧,这道题就是把十六进制转化为十进制,你看括号下都有代表进制的数字。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式