700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 二进制 原码 反码 补码

二进制 原码 反码 补码

时间:2021-10-23 13:12:23

相关推荐

二进制 原码 反码 补码

1、原码,反码和补码概念

正数:原码、反码、补码相同;

以123为例:

原码:01111011

反码:01111011

补码:01111011

负数的原码:为取绝对值的数转二进制,然后符号位加一

负数的反码:对该数的原码除符号位外,各位取反

负数的补码:对该数的反码加1。--负数的补码即为负数的二进制数。

以-123为例:

原码:11111011,其中最高位1为符号位。

反码:10000100

补码:10000101

2、负数二进制转十进制

先计算反码:负数二进制码减一,即为反码;

再计算原码:反码除符号位外,按位取反,即为原码;

最后计算十进制数:除符号位外的原码转相应的十进制数后,加上负号。

以-123为例:

二进制:10000101

反 码:10000100

十进制:11111011(原码),去掉符号位原码:1111011,转十进制为:123,加上负号:-123。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。