回覆列表
-
1 # 使用者5620642497623
-
2 # 15335057469
十進位制轉化為二進位制最簡單的方法如下: 1、整數轉換 十進位制轉二進位制的原理:十進位制的數除以2,直到商為0,最後反向取餘數。 2、小數轉換 對於小數,二進位制 轉 十進位制 比較簡單,仍是二進位制數的每一位乘以2的n次方,小數點前面的 n 從零開始,每次加一;小數點後面的 n 從-1開始,每次減一,最後累加。
-
3 # 使用者2746631491631
一位十進位制 最大值為 9 其 二進位制 為 1001,共 4 位 一位16進位制相當於4位二進位制 最大的 一位16進位制 F 即 十進位制 15 其 二進位制 為 1111
-
4 # 使用者734089643569517
十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。 具體做法是:用2去除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為0時為止。 然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。 舉例來說: 87轉換為二進位制: 87÷2=43餘1 43÷2=21餘1 21÷2=10餘1 10÷2=5餘0 5÷2=2餘1 2÷2=1餘0 1÷2=0餘1 從下往上取餘數1010111。所以,87[10]=1010111[2].
十進位制整數轉換為二進位制整數採用除2取餘,逆序排列法,一旦掌握了這個規律,任何十進位制數,都可以快捷的轉換成二進位制數
通用公式為:abcd.efg(2)=d*20+c*21+b*22+a*23+e*2-1+f*2-2+g*2-3。