1. 摸索网 > SEO优化 >

二进制补码怎么算(-13的八位二进制补码怎么算)

目前关于大家提出的二进制补码怎么算这个问题,那么小编今天就去收集了一些-13的八位二进制补码怎么算相关的内容来分享给大家。

二进制补码怎么算(-13的八位二进制补码怎么算)

1、二进制补码的运算法则是0+0=0,向前进位为0;1+1=0,向前进位为1;1+0=1向前进位为0。

2、负数的补码 = {原码符号位不变} + {数值位按位取反后+1} or = {原码符号位不变} + {数值位从右边数第一个1及其右边的0保持不变,左边安位取反} 以十进制整数+97和-97为例:+97原码 = 0110_0001b +97。

3、先求出[-x]补=0011 然后看[y]补=0.101(10),为10,所以要加[-x]补,得 0.0000 + 0011 = 0011 再右移一位得0.10011 然后看[y]补=0.10(11),为11,所以直接右移一位得 0.010011 然后看[y]。

4、正整数的原码:这个数的二进制,符号位为0;正整数的原码=补码=反码 例1:+66 66的二进制:1000010,所以+66的原码: 0 1000010 =补码: 0 1000010=反码: 0 1000010 负整数的原码:仍是这个数的二进制。

5、计算机原码反码补码计算方法:1、原码 原码就是符号位加上真值的绝对值,即用第一位表示符号,其余位表示值。

本文到此讲解完毕了,希望对大家有帮助。

本文由摸索网发布,不代表摸索网立场,转转请注明出处:https://www.mm44.cn/SEOjishu/401877.html

联系我们

工作日:9:30-18:30,节假日休息