[商管] [計概]-補數的大困惑

看板Grad-ProbAsk作者 (天00地00)時間16年前 (2009/09/20 17:34), 編輯推噓2(203)
留言5則, 4人參與, 最新討論串1/1
很抱歉 因為小弟自修 只是卡了很久還是想不出來為什麼 書本上有定義 一數字 N ,base 是r 位數為n r's complement 為 r的n次方 - N 書本上的10進位看的懂 可是為什麼 照這個公式走的話 二進位答案不同呢?? 舉例來說 (1101100) 二進位 的 2's complement = 2的七次方-1101100 是等於0010100 而不是0010101呢?? 請問我哪裡的觀念搞錯了呢??? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.51.46

09/20 17:49, , 1F
你大概算錯了 2^7=128 1101100=108 128-108=20=0010100
09/20 17:49, 1F

09/20 17:49, , 2F
比較快計算2's的方法是抓出N中最右邊的1,左邊全反,右邊不變
09/20 17:49, 2F

09/20 18:08, , 3F
了解了 謝謝 :D
09/20 18:08, 3F

09/20 22:29, , 4F
計蓋補數那邊我都用背的 這只是電腦格式的規定
09/20 22:29, 4F

09/20 22:29, , 5F
我覺得不用刻意去了解
09/20 22:29, 5F
文章代碼(AID): #1AjVSNx- (Grad-ProbAsk)