首页 > 试题广场 >

什么叫机器数?为什么计算机中通常使用补码的形式来表示一个数?

[问答题]

什么叫机器数?为什么计算机中通常使用补码的形式来表示一个数?

推荐

计算机中的数是用二进制来表示的,数的符号也是用二进制来表示的。

把一个数连同其符号在机器中的表示加以数值化,这样的数称为机器数。一般用最高有效

位来表示数的符号,正数用0表示,负数用1表示。

计算机中通常是使用补码的形式来表示一个数,因为补码运算可以连同符号位一起参

与运算,这便于运算器的设计和实现。

发表于 2018-05-06 21:51:37 回复(0)
负数
发表于 2019-10-28 14:45:06 回复(0)
二进制数,0的原码反码有两个,补码是唯一的
发表于 2019-09-08 10:22:13 回复(0)