二進制轉十進制

二進制轉十進制

把二進制數轉成十進制數。以前轉換時總是要記住二進制第幾位對應的十進制數是多少。位數多了怎么辦啊?

基本信息

公式

先了解熟悉的十進制轉二進制

二進制轉十進制 二進制轉十進制
二進制轉十進制 二進制轉十進制
二進制轉十進制 二進制轉十進制
二進制轉十進制 二進制轉十進制
二進制轉十進制 二進制轉十進制
二進制轉十進制 二進制轉十進制
二進制轉十進制 二進制轉十進制
二進制轉十進制 二進制轉十進制

要用這種方法首先得會十進制轉二級制的除以2取余的方法。
十進制轉二進制
將餘數和最後的1從下向上倒序寫 就是結果
例如302
302

2 = 151 餘0
1512 = 75 餘1
752 = 37 餘1
372 = 18 餘1
182 = 9 餘0
92 = 4 餘1
42 = 2 餘0
22 = 1 餘0
二進制轉十進制 二進制轉十進制

1

2=0 餘1
故二進制為100101110

介紹

再聯想到二進制轉十進制

二進制轉十進制 二進制轉十進制

二進制轉為十進制的時候,先把二進制從高位(最左邊的“1”)開始按從上到下的順序寫出 ,第一位就是最後的商 “2 2 = 1 餘0 “,餘數肯定是加零。其他位數如果有”1“(原來的餘數),就先乘以”2“再加”1“。

下面就是從第一位開始乘以2加餘數的方法算回去

例如 100101110

二進制轉十進制 二進制轉十進制

1…………0 2+1=1…………餘數為1

二進制轉十進制 二進制轉十進制

0…………1 2+0=2………… 餘數為0

二進制轉十進制 二進制轉十進制

0 …………2 2+0=4 ………… 餘數為0

1 …………4x2+1=9……………… 餘數為1

0…………9x2+0=18 ……………… 餘數為0

二進制轉十進制 二進制轉十進制

1 …………18 2+1=37 …………餘數為1

二進制轉十進制 二進制轉十進制

1…………… 37 2+1=75…………餘數為1

二進制轉十進制 二進制轉十進制

1………………75 2+1=151………… 餘數為1

二進制轉十進制 二進制轉十進制

0………………151 2+0=302 ………… 餘0

所以得到十進制數302

另:1*2^8+0*2^7+0*2^6+1*2^5+0*2^4+1*2^3+1*2^2+1*2^1+0*2^0=302

相關搜尋

熱門詞條

聯絡我們