负数的表示 最高位 表示正负号 0正 1负
对于8位 有符号存储
01111111 表示+127
10000000 表示-128
正数 原码、补码、反码 都一样
负数的补码 是对应正数二进制表示 取反 +1 的结果
用补码进行运算
使减法 也可以使用加法器实现
|| && 可触发短路功能
^ 在哈希算法中用于离散哈希值
本文详细解析了有符号数在计算机中的表示方式,重点讲解了补码的概念及其如何简化算术运算,使得减法可以通过加法器实现。同时,文章还提到了逻辑运算符在特定场景下的应用。
负数的表示 最高位 表示正负号 0正 1负
对于8位 有符号存储
01111111 表示+127
10000000 表示-128
正数 原码、补码、反码 都一样
负数的补码 是对应正数二进制表示 取反 +1 的结果
用补码进行运算
使减法 也可以使用加法器实现
|| && 可触发短路功能
^ 在哈希算法中用于离散哈希值

被折叠的 条评论
为什么被折叠?