原码,反码,补码的定义是什么.

原码,反码,补码的定义是什么.
最好能举例说明呵呵!
数学人气:199 ℃时间:2020-02-05 16:29:53
优质解答
原码:
在数值前直接加一符号位的表示法.对于8位二进制来说:
[+7]原= 0 0000111[-7]原= 1 0000111
反码:
正数的反码与原码相同.
负数的反码,符号位为“1”,数值部分按位取反.
[+7]反= 0 0000111[-7]反= 1 1111000
补码:
正数的补码和原码相同.
负数的补码则是符号位为“1”,数值部分按位取反后再在末位(最低位)加1.也就是“反码+1”.
[+7]补= 0 0000111 [-7]补= 1 1111001
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版