10110.01(2)=0×2+1×2+1×2×2+0×2×2×2+1×2×2×2×2+0×0.5+1×0.25=22.25(10)
小數點前或者整數要從右到左用二進制的每個數去乘以2的相應次方並遞增,小數點後則是從左往右乘以二的相應負次方並遞減。
所以總結起來通用公式為:
abcd.efg(2)=d*2∧0+c*2∧1+b*2∧2+a*2∧3+e*2∧-1+f*2∧-2+g*2∧-3(10)
擴展資料:
十進制數轉換為二進制數時,由於整數和小數的轉換方法不同,所以先將十進制數的整數部分和小數部分分別轉換後,再加以合並。
十進制整數轉換為二進制整數采用"除2取余,逆序排列"法。具體做法是:用2整除十進制整數,可以得到壹個商和余數;再用2去除商,又會得到壹個商和余數,如此進行,直到商為小於1時為止,然後把先得到的余數作為二進制數的低位有效位,後得到的余數作為二進制數的高位有效位,依次排列起來。
百度百科-十進制轉二進制