frog555 发表于 2006-12-27 21:00

[求助]问一个很菜的问题```

什么是真值,<BR>若机器数为01101101,真值(  )<BR>A取决机型   B取决于何种代码<BR>C取决于首位  D唯一确定<BR>

菜鸟上路 发表于 2006-12-29 19:36

好象选C[em04]

conqueror 发表于 2007-5-16 18:51

D应该都是对的<BR>1。若机器数是正的,即第一位是0<BR>那么直接转换为十进制数就是它的真值<BR>就如你的题目中的机器数<BR>2.若机器数是负的,即第一位是1<BR>全部取反 再加1。例如机器数为1000 0001 取反加1 为0111 111<BR>转换为十进制为127<BR>由于它本身是负数,所以它的真值为 -127<BR>书上看到的啊,绝对正确

页: [1]

编程论坛