在二进制中,二进制数的最左边为最高位,根据二进制定点表示法,二进制最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小 。也就是说二进制最左边的数决定了这个数是正数,还是负数,正数的符号位是0,负数的符号位是1 。
正数的原码,反码,补码都相同;
负数的则有不同的计算规则,详情如下:
原码:负数的原码和正数的原码差别就在最高位,正数的符号位是0,负数的符号位是1;
反码:负数的反码是对其原码逐位取反(0变1,1变0),但符号位(最高位)除外,因为最高位(符号位)是不能被改变的;
补码:负数的补码是在其反码的末位加1(逢二进一);
需要注意的是:求反码的时候,最高位(符号位)是不能被改变的, 正数的符号位是0,负数的符号位是1 。
- 苹果heic格式转jpg步骤 手机怎么把jpeg改成jpg
- 想把视频转成音频的详细步骤 苹果手机怎么把视频转成音频
- 转化率计算公式 成交转化率计算公式是什么
- 淘宝店铺转让需要什么手续 淘宝店铺买卖怎么做
- 玩转ETF的6大玩法 etf是如何运作的
- 耳机转接线详解 耳机转接线是什么
- 公司整体股权转让流程是什么
- 支付转化率计算公式 加购支付转化率怎么算
- 玩转社群运营中用户运营的5个要点 社群运营重点有哪些
- 这几种情况下红灯也可以掉头右转 汽车红灯能掉头吗