计算机系统中,数值一律用补码来表示(存储)。

2024-11-26 08:28:26
推荐回答(5个)
回答1:

你说的那个二进制形式储存叫做原码,使用补码的主要原因是可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。计算机中乘除法都是用加减法组和而成的(移位运算除外),简化了加减运算就能简化整体的运算

回答2:

正整数用原码表示,负整数用补码表示。
浮点数如果是负数,小数点之前用原码表示。

回答3:

补码是为计算而设计的 早期计算机就是用于计算的
存储用的是二进制

回答4:

主要是为了进行运算时不考虑符号(正负)的问题从而使运算简化

回答5:

计算机系统中,数值,一律用补码来表示和存储。

原码和反码,在计算机中,根本就是不存在的。

------------------

实际上,计算机,只是保存“二进制代码”。

这些代码,可能是“无符号数”,也可能是“带符号数”(补码)。

甚至,也可能是 BCD 码、格雷码。。。

这些二进制,到底是什么东西呢?

完全取决于,你用的软件。