我讀過維基百科:
」一般來說,對於基數r的補碼編碼,其中r是數字系統的基數(基數),m個數字的整數部分和n個數字的小數部分,則通過以下公式確定編號爲0≤N<r ^(m-1)-r ^( - n)的r的補碼:N ** =(r^m-N)mod(r ^米)「數的補充
我不明白,位數的數量,即m取決於基數r?
例如:如果我想找到97的100的補碼,那麼是m = 2還是m = 1?對於m = 2,我得到的答案爲9903
對於m = 1,我得到的答案爲03
因此,我應該採取m = 2還是m = 1?
你能發表你所指的維基百科文章的地址嗎?我很高興看到閱讀。謝謝。 – 2010-10-04 17:55:31
http://en.wikipedia.org/wiki/Two's_complement#Complement_of_a_positive_number – 2010-10-05 16:28:50