(1)二進制到十進制
將每個二進制數按重量展開並求和。請看例子:
把二進制數(101.101)2 = 1 * 22+0 * 21+1 * 20+1 * 2-65438。
(2)十進制到二進制的轉換
通常,需要將十進制數的整數部分和小數部分分開。
整數部分的計算方法:除以二取余數的方法見例題:
十進制數(53)10的二進制值為(110101)2。
小數部分的計算方法:四舍五入2的方法,即小數部分每壹步乘以2,乘積小數點左邊的數(0或1)作為二進制表示中的數,第壹次相乘得到的整數部分為最高位。請看例子:
將(0.5125)10轉換為二進制。(0.5125)10=(0.101)2