愿各位程序员都能记住,输出第一条hello world时候的心情。坚持下去,你的每一条代码都在默默的改变世界,加油!加油!加油! “这些年我一直提醒自己一件事情,千万不要自己感动自己。大部分人看似的努力,不过是愚蠢导致的。 什么熬夜看书到天亮,连续几天只睡几小时,多久没放假了,如果这些东西也值得夸耀,那么富士康流水线上任何一个人都比你努力多了。 人难免天生有自怜的情绪,唯有时刻保持清醒,才能看清真正的价值在哪里。

原码,补码,反码

本人水平有限,题解不到为处,请多多谅解

本蒟蒻谢谢大家观看

原码,反码,补码,都为二进制数

0为正,1为负

1~

原码=符号位+原值

反码=原码的符号位不变+原值全部取反

补码=反码+1

例题1:

已知原码求反码与补码

 

 

例如 令x的原码为10110100,求其补码与反码

原码:10110100

反码:11001011

补码:11001100

2~

补码=符号位不变+原数值

反码=补码-1

原码=反码的符号位不变+原数值全部取反

例题2:

已知补码求原码与反码

 

例如 令x的补码为10110100,求其原码与反码?

补码:10110100

反码:10110011

原码:11001100

3~

反码=符号位+原数值

补码=反码+1

原码=符号位不变+原数值全部取反

例题3:

已知反码求原码与补码

 

例如 令x的反码为10110100,求其原码与补码

反码:10110100

原码:11001011

补码:10110101

 

posted @ 2019-08-01 15:18  max_lemon  阅读(907)  评论(0编辑  收藏  举报
Live2D
别人恋爱不成功,你连暗恋都不成功! 你写不出代码的原因只有一个,那就是你没有彻底理解这个算法的思想!!-----沃茨·基硕德