二進位制如何轉十進位制

來源:酷知科普網 9.32K

二進位制分為整數二進位制和小數二進位制兩類,兩種二進位制轉化為十進位制的做法是按權展開求和。接下來就和大家詳細講解一下。

整數二進位制轉換為十進位制

舉例子:把二進位制位1010轉化為十進位制。

二進位制如何轉十進位制

第一步:首先把1010補足到8位,即為00001010。

二進位制如何轉十進位制 第2張

第二步:由於第一位數是0為正,則演算法如下圖所示。

二進位制如何轉十進位制 第3張

第三步:計算結果,結果為10,即1010轉化為十進位制為10。

二進位制如何轉十進位制 第4張

小數二進位制轉換為十進位制

舉例子:把1011.01轉換為十進位制。
第一步:演算法如下圖所示。

二進位制如何轉十進位制 第5張

第二步:計算結果為11.25,即把1011.01轉換為十進位制的結果為11.25。

二進位制如何轉十進位制 第6張

十進位制轉二進位制

舉例子:把十進位制為42轉為二進位制。十進位制轉為二進位制的方法是“除二取餘”。

二進位制如何轉十進位制 第7張

步驟一:42/2=21……0
21/2=10……0
10/2=5……0
5/2=2……0
2/2=1……0
1/2=0……1

二進位制如何轉十進位制 第8張

步驟二:所以42對應的二進位制位101010。

二進位制如何轉十進位制 第9張
熱門標籤