正整数的补码和原码相同6就是00000110(16位机),负数的补码是取反+1如-6,原码是10000110,反码是01111001+1=01111010(补码)
计算机中的数据是以2进制的形式存储的,正数存的就是原码,负数存的才是补码。6为正数,所以存的是原码,若整数占2个字节,则6的原码为:0000 0000 0000 0110。
云栖社区聚能聊、问答管理员~发福利、搞怪,八卦我来,论技术、发话题、写博客你上!
两位十进制数的模,是 100。对于 8 位二进制,模是 2^8 = 256。那么,255(=1111 1111) 就是 -1 的补码。同理,254(=1111 1110) 就是 -2 的补码。。。
求出来,你也没有地方放啊!多余了!你只要把负数与其补码,互相换算,做出来就行了。8 的补码,可见下表:“数字与补码”的对应关系,小学生,都可以总结出公式。你也一定能。原码反码取反加一符号位不变。。。老外算术不好,必须弄这些骚操作。我们计算机专业的老师的水平嘛,只能呵呵了。
6的二进制原码为 0000 0110,符号位为 0,表示正数。其补码为其二进制原码,因为它是正数,补码和原码相同。其反码为其二进制原码,因为它是正数,反码和原码相同。因此,根据原码、反码和补码的定义,6的整数原码、反码和补码都是 0000 0110。将其转换为十进制真值,根据原码的规则,真值为:0 × 2...
6是00000110,负数的原码将首位变1,就是10000110,反码首位不变,其余取反,即11111001,补码为反码加1,即为11111010
解:〈1〉因为 00110011是正数,所以补码和原码相等,对应的十 进制数为25+24+21+2=32+16+2+1= +51D 〈2〉对应原码为11010101,十进制数为 -85D 〈3〉对应原码为11111011,十进制数为 -123D 〈4〉原码与补码相同,十进制数为 5D 〈5〉因为 11111011是负数,所以补码等于反码加1,对应的反码为 1111010,对应...
十进制数-6的补码 十进制数-6的补码为11010。 补码是用来表示负数的一种编码方式,十进制数-6的补码就是【11111010】。计算补码的步骤如下: 1.将十六进制表示的十进制数-6转换成二进制表示:-6=11111010。 2.取反,即将所有位上的0变为1,将所有位上的1变为0:00000101。 3.加1,即将所有位上的0变为1,将...