原码 反码 补码的区别以及体现
1.计算机中以补码的形式体现 存储数据
2.一个字节有8bit,例子:int a = 11 ;或者int a = -11;在计算机中的原码分别表示为00001011,10001011在这里我们可以看出正负11在存储的过程中是以第一个符位号来区分正负数的如首字符表示00001011,10001011
3.在计算机中例子:正负11中的正数11它的原码和反码以及补码都是一样的,只有负数的原码和反码以及补码略有区别
4.例子:负数11的原码和反码以及补码的区别;源码:00001011,10001011首字符用红色表示便于区分,首字符0表示为正数,1表示为负数; 反码:例子负数11的反码表示为11110100观察此反码可以得知是由原码取反得来 ;补码:例子负数11的补码由负数11的反码最后一位加1来表示故负数11的补码为11110101
浙公网安备 33010602011771号