全站数据
8 4 2 0 5 8 1

int型补码每一位的意义

老牛聊法 | 简单学习,快乐成才!         
问题更新日期:2024-10-24 07:33:31

问题描述

int型补码每一位的意义求高手给解答
精选答案
最佳答案

对正数来说,补码即原码。对负数来说,补码就是在原码的反码的基础上再加1得到的。

如5的原码和补码都是00000101,

-5的原码为10000101,反码为01111010,补码为01111011。

使用补码的主要原因是可以将符号位和其他位统一处理,同时,减法也可以按加法来处理。