目录
一、计算机内存数值存储方式:
(一)原码(原始的二进制码):
一个数的原码有如下特点:
①最高位作为符号位,0表示正,1表示负
②其它数值部分就是数值本身绝对值的二进制数
③负数的原码是在其绝对值的基础上最高位变为1
十进制数 | 原码 |
---|---|
10 | 0000 1010 |
-10 | 1000 1010 |
原码表示法简单易懂,但是不利于加减运算,当两个正数相减或不同符号数相加时,必须比较两个数哪个绝对值大才能决定谁减谁,才能确定结果的正负。
目录
一个数的原码有如下特点:
①最高位作为符号位,0表示正,1表示负
②其它数值部分就是数值本身绝对值的二进制数
③负数的原码是在其绝对值的基础上最高位变为1
十进制数 | 原码 |
---|---|
10 | 0000 1010 |
-10 | 1000 1010 |
原码表示法简单易懂,但是不利于加减运算,当两个正数相减或不同符号数相加时,必须比较两个数哪个绝对值大才能决定谁减谁,才能确定结果的正负。