我們常用的數(shù)是十進(jìn)制數(shù),計算機程序使用的是二進(jìn)制數(shù)(只有數(shù)碼0和1),它們兩者之間可以互相換算,如將(101)
2,(1011)
2換算成十進(jìn)制數(shù)為:
(101)
2=1×2
2+0×2
1+1=4+0+1=5;(1011)
2=1×2
3+0×2
2+1×2
1+1=11;
兩個二進(jìn)制數(shù)可以相加減,相加減時,將對應(yīng)數(shù)位上的數(shù)相加減.與十進(jìn)制中的“逢十進(jìn)一”、“退一還十”相類似,應(yīng)用“逢二進(jìn)一”、“退一還二”的運算法則,如:(101)
2+(11)
2=(1000)
2;(110)
2+(11)
2=(11)
2,用豎式運算如右側(cè)所示.
(1)按此方式,將二進(jìn)制(1001)
2換算成十進(jìn)制數(shù)的結(jié)果是______.
(2)計算:(10101)
2+(111)
2=______(結(jié)果仍用二進(jìn)制數(shù)表示);(110010)
2-(1111)
2=______(結(jié)果用十進(jìn)制數(shù)表示).