當前位置:編程學習大全網 - 網站源碼 - 十進制數1011轉換成二進制數是多少?

十進制數1011轉換成二進制數是多少?

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時為止,然後把先得到的余數作為二進制數的低位有效位,後得到的余數作為二進制數的高位有效位,依次排列起來。

百度百科-十進制轉二進制

  • 上一篇:VC6.0中文註釋亂碼怎麽解決
  • 下一篇:如何在輸入壹臺東芝Q300時看到寫入的數據量?
  • copyright 2024編程學習大全網