原码,补码,反码之间怎么转换以及简单运算 , 一起来看看吧
文章插图
原码,补码,反码之间怎么转换以及简单运算【原码,补码,反码之间怎么转换以及简单运算】1、数字除了我们平时最长使用的十进制数外 , 还有二进制 , 八进制 , 十六进制等 。这里我们的原码 , 补码 , 反码之间转换指的是二进制数 。
文章插图
2、在二进制数中 , 数字的正负是根政波据首位是0还是1来判断的 , 如果首位是0 , 那么就是正数 , 首位是1就代表负数 。
文章插图
3、从原码到反码 , 如果该数为正数 , 也保持不变 , 如果首位是1 , 也就是说来自是负数 , 就将除了首位的1除外的所有数字取反 。
文章插图
4、如果想要把原码转换成补码 , 对正数来说 , 补码与原码相同 , 对负数来说 , 之间将反码加1就可以得到补码 。
文章插图
5、当然 , 还可以将补码转换为原码 。如果是负数得到的360新知
补码 , 可以通过求该补码的话斤封落序乡假越请有油补码来得到原来的原码 。
文章插图
6、不确审息皮圆层还可以进行二进制的补码运算首先将两个加数转换为补码形式 , 然后将两个补码进行二进制相加就可以得到结果了 。
文章插图