请问各位十进制数-31使用八位(包括符号为)补码表示是,其二进制编码是多少
2019-05-28
请问各位十进制数-31使用八位(包括符号为)补码表示是,其二进制编码是多少
优质解答
-31的补码就是将31的2进制码按位取反然后加1
31的八位表示是 0001 1111 取反为 1110 0000 加1后得 1110 0001
其二进制编码就是1110 0001
当然其原码是1111 1111,直接转换得来的,就是第一位为符号,后面就是31,但是在计算机里就是按补码储存
-31的补码就是将31的2进制码按位取反然后加1
31的八位表示是 0001 1111 取反为 1110 0000 加1后得 1110 0001
其二进制编码就是1110 0001
当然其原码是1111 1111,直接转换得来的,就是第一位为符号,后面就是31,但是在计算机里就是按补码储存