補碼轉原碼的轉換(補碼轉原碼)
發(fā)布日期:2023-04-15 09:20:06 來源: 編輯:
關于補碼轉原碼的轉換,補碼轉原碼這個很多人還不知道,今天菲菲來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、byte的數(shù)據(jù)范圍是-128至12767+89=156顯然溢出了,于是電腦就算不出正確的答案了那么電腦會算出多少呢?按計算機的算法,先把這兩個加數(shù)換成補碼。
2、就成了 0100 0011 (67的補碼)+ 0101 1001 (89的補碼)—————————————— 1001 1100 (得數(shù)的補碼)計算機會再將得數(shù)的補碼轉化成原碼因為此時的得數(shù)是一個負數(shù)(最高位為1)所以得原碼為1110 0100再把它化為十進制,你看看是不是-100這回能看懂了吧~~。
本文到此分享完畢,希望對大家有所幫助。
標簽: 補碼轉原碼