×

79原码补码和反码

79原码补码和反码(102-79用原码怎么算)

admin admin 发表于2024-01-15 08:37:49 浏览26 评论0

抢沙发发表评论

各位老铁们好,相信很多人对79原码补码和反码都不是特别的了解,因此呢,今天就来为大家分享下关于79原码补码和反码以及102-79用原码怎么算的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

本文目录

102-79用原码怎么算

正整数的原码、反码和补码都是一样的,所以102的原码、反码和补码用8位2进制表示都是01100110. 负整数的原码只是把符号位改成1,-102的原码是11100110.反码是把这个数的绝对值逐位求反得到的,符号位也是1,-102的反码是10011001.补码是把这个数的绝对值逐位求反后加1得到的,符号位也是1,-102的补码是10011010.

79的补码是多少

先说下我是怎么把十进制快速的转化为二进制的,二进制就是0和1组合在一起,就说下最基本的八位二进制。 第8-7 -6 - 5 -4 -3 -2 -1 位数 --↓↓ ↓ ↓ ↓ ↓ ↓ ↓ 128-64-32-16--8--4--2--1 -- -- -- -- -- -- -- --(一个二进制八位数) 注意这个表格(做得不好,希望不影响你的理解)。 下面是这个表格怎么利用 比方说:8,转化为二进制 0 0 0 0 1 0 0 0 (第四位是1) 9转化为二进制,9=8+1 (注意是8+1,不是5+4 ,6+3等,转化的基本数字要是2的n次方) 0 0 0 0 1 0 0 1 (第四位和第一位是1)现在要说79,79=64+8+4+2+1,接着对应上面的表,有数的位数就填上1没有的就填上0,这样79(十进制)=01001111(二进制) 再求反码,规则是正数的反码=原码,负数的反码是原码除符号位对应位求反。 79转化的二进制就是原码,所以79的反码是01001111(需要提醒下的是注意符号位,0为正,1为负) 最后求补码,规则是正数的补码=原码,负数的补码等于反码的最后位+1 所以79的补码是01001111. 正数还是比较简单的,负数求补码的话,就必须先求反码再来求补码,没得其他法子。 说了这么多,能耐心看完,说明你是个爱学习的人,也希望你真正懂得了我说的这种十进制转化为二进制的方法,只要你练习多了,以后就会一下转化过来,记住熟能生巧。(最后考一下你(-79)的补码是多少呢?)

写出十进制数-79的原码、补码、反码

-79的二进制原码为:11001111 补码为:00110001 反码为:00110000二进制中,反码= 原码中的0换成1,1换成0补码=反码+1

关于79原码补码和反码,102-79用原码怎么算的介绍到此结束,希望对大家有所帮助。