22.設 A = 100011(2)、B = 011011(2) 皆為 2’s ..-阿摩線上測驗
8F
|
9F 就子虛烏有的那個子虛 小一下 (2017/09/20)
綜合前兩樓整理的→ A=100011(2)、B=011011(2)皆為2的補數型式(長度6位元),試問A+B=? 最左端的1表負,0表正。不用動它們。 00011→11100(1的補數)→11101(2的補數是1的補數再加1)。 轉成十進位待會比較好算→ 1*24+1*23+1*22+0*21+1*20 =16+8+4+0+1=29。別忘了最左端的1是負喔,所以A是-29。
→ 1*24+1*23+0*22+1*21+1*20 =16+8+0+2+1=27。 A+B=-29+27=-2 不過老實說一樓的算法快多了…先加好之後再轉進位就好... 查看完整內容 |
10F
|