目前正在准备中华电信的考试
但现在对计算补数,怎么样判断转成10进制后为负数有点搞不清楚
103年的题目:
(二)有关二进制元串(Binary String) 1001,若为 1 的补数,其十进制数值为何?若为
2 的补数,其十进制数值为何?
解答为 1001 -> 0110 -> 0111=7
其中首位为1,故取负号为-7
102年的题目:
假设电脑使用 8 位元,2 的补数整数储存法表现一个整数,请回答下列问题:
(一)10110111 是代表 10 进位多少的整数?【3 分】
解答为01001000+1=01001001=73
照103年的说法首位为1,为什么102年的这题解答不是-73呢?