关于数的转换的问题,兄弟们帮帮忙
例如K=***********(二进制),如果这个数代表带符号数,那么应该是多少呢?(用十进制表示).怎么算的请告诉我,详细一点.
参考答案:-1,如果代表符号数那么如果最高位是1说明这个数是负数,负数都用补码表示。对这个数(***********)减1(***********)然后按位取反(***********)就是这个负数对应的正数,在前面添个负号就是负数了,所以这个数应该是-1。
例如K=***********(二进制),如果这个数代表带符号数,那么应该是多少呢?(用十进制表示).怎么算的请告诉我,详细一点.
参考答案:-1,如果代表符号数那么如果最高位是1说明这个数是负数,负数都用补码表示。对这个数(***********)减1(***********)然后按位取反(***********)就是这个负数对应的正数,在前面添个负号就是负数了,所以这个数应该是-1。