-26的补码转换为原码
时间: 2023-10-23 20:13:00 浏览: 365
补码源码反码转换工具,补码反码原码的转换工具,C/C++
假设使用8位二进制表示数值,则-26的补码为10011110。
- 如果最高位为0,则这个补码就是它的原码,即该数值为正数,但是10011110的最高位为1,因此它是一个负数。
- 对于负数,它的原码可以通过补码的求法推导出来。即先将补码的符号位不变,将其他各位取反,然后再加1。因此,10011110的反码为11100001,加1后得到它的原码为11100010,这就是-26的原码。
阅读全文