全站数据
8 4 2 0 5 8 1

为什么原码和反码有两个零

爹地爱学习 | 简单学习,快乐成才!         
问题更新日期:2024-10-15 03:14:28

问题描述

为什么原码和反码有两个零求高手给解答
精选答案
最佳答案

首先要知道两个零是怎么来的,0包括+0和-0,在原码和反码中根据其计算公式,有两种形式,而对于补码来说+0,真值为0,000000和-0,其真值为1,0000000补码:一个数如果为正,则它的原码、反码、补码相同;一个数如果为负,则符号位为1,其余各位是对原码取反,然后整个数加1.为了简单起见,我们用1个字节来表示一个整数