二進制減法與普通減法沒有太大差别,隻是高位借1隻能當2用,這樣減下來就不會有問題。比如:二進制101減10等于11,相當于十進制的5減2等于3。十進制不夠減的時候借1相當于10,而二進制不夠減的時候借1相當于2。
關鍵是當出現不夠減的情況時,該怎麼做。數學計算時可以有負數,但計算機上的程序計算時卻沒有符号位,并且有字節數要求。因此對于非借位式子的就用普通減法運算,對于借位的就需要做補碼運算。負數的補碼就是對反碼加1,而正數不變,正數的原碼反碼補碼是一樣的。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!