机器数11110111转化成真值为( )。
A、-247 B、-1110111
C、247 为什么答案是BC?
如果这是一个反码,那么第一个1表示它是一个负数,所以B-1110111正确。
而C,如图
所以,选BC
为什么不是-247
1开头不是意味它是个负数吗
追答如果1代表负数,那么后面几位要全部取反,所以就不是-247克
追问可这道题与反码没关系吧
反码1是不会变的,只是后面变,那不还是个负数
追答它是一个复数,但是第一个1表示负数,,不是实际数值,所以不是-247
不是反码,之前写错了
追问你这个所以没有逻辑啊,你都承认不是数值只是负号了,那加上后面的实际数值,那不就是-247吗?还有,我这题查过答案了,网上说是-247,我那个答案印错了