二進位轉十進位

輸入二進位數字(只含 0 和 1),立即看到十進位結果,同時顯示八進位與十六進位。所有運算都在你的瀏覽器中完成。

1101₂ = 13₁₀

🔒 你輸入的內容不會離開你的裝置,所有計算都在你的瀏覽器中完成。

在四個欄位中任一個輸入,其他欄位會自動更新。數字大小沒有限制,僅適用於正整數。

任意進位(2 到 36)

文字轉二進位與十六進位

你可以貼上位元,將它轉換成文字。

如何將二進位轉成十進位

  1. 在「二進位(基數 2)」欄位輸入二進位數字。
  2. 在「十進位(基數 10)」欄位查看標示出來的結果。
  3. 同一個數字的八進位與十六進位也會一併顯示。
  4. 按下「複製」即可帶走結果。

計算方法與範例

二進位的每一位數都代表 2 的次方,由右至左依序是 1、2、4、8、16……把數字為 1 的位數所對應的次方加起來即可。例如 1101 = 8 + 4 + 0 + 1 = 13。

再看一個例子:11111111 = 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255,這是 8 位元(1 個位元組)能表示的最大值。下方的表格列出前幾個數字在四種進位中的寫法。

十進位(基數 10)二進位(基數 2)八進位(基數 8)十六進位(基數 16)
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010
17100012111
18100102212
19100112313
20101002414
21101012515
22101102616
23101112717
24110003018
25110013119
2611010321A
2711011331B
2811100341C
2911101351D
3011110361E
3111111371F
321000004020
401010005028
501100106232
64100000010040
100110010014464
12711111111777F
1281000000020080
20011001000310C8
25511111111377FF
256100000000400100
5001111101007641F4
51210000000001000200
1000111110100017503E8
1024100000000002000400
40961000000000000100001000
655351111111111111111177777FFFF

使用須知

常見問題

1101 的二進位怎麼轉成十進位?

把數字為 1 的位數所對應的 2 的次方加起來:8 + 4 + 1 = 13。

11111111 轉成十進位是多少?

255,也就是 8 位元能表示的最大數字。

可以轉換很長的二進位數字嗎?

可以,沒有大小限制。

我的資料會傳送到伺服器嗎?

不會。換算全程在你的瀏覽器中進行。