十六进制的减法运算.求分析反码,补码.我想我应该是对补码的理-查字典问答网
分类选择

来自李丹东的问题

  十六进制的减法运算.求分析反码,补码.我想我应该是对补码的理解不正确.我现在想要计算两个16进制的数的减法,比如说,1A7-B98.1,如果只是纸上进行运算,减数小,被减数大,可以求出结果吗?能否

  十六进制的减法运算.求分析反码,补码.

  我想我应该是对补码的理解不正确.

  我现在想要计算两个16进制的数的减法,比如说,1A7-B98.

  1,如果只是纸上进行运算,减数小,被减数大,可以求出结果吗?能否得出一个带负号的16进制的数?

  2,我知道可以用补码来进行运算,也可以求出结果,但是,为什么16进制的减法一定要先转化2进制才能运算?(10进制的明白)

  3,用补码运算时,先求[1A7]补+[-B98]补=得到一个1开头的2进制数字(一个负数,称答案1).但是得到的这个结果,是一个源码还是也是一个补码?

  4我现在1A7,B98都转成10进制后相减以后,得到一个十进制的数字,我用来验证之前用补码算出的那个数(答案1),为什么要把答案1再进行补码后转成10进制的数才=答案2?

1回答
2020-05-06 15:45
我要回答
请先登录
陈华伟

  人工计算,怎么算,都行,愿意怎么算,就怎么算.----用计算机来计算,那么,有符号数,必须由人工先变成补码.在计算机内部,是按照一般的二进制计算方法,也可以加、也可以减.使用补码,和普通二进制数字的计算方法完全相...

2020-05-06 15:47:57

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •