進制轉換工具 — 二進位、八進位、十進位、十六進位

在二進位、八進位、十進位和十六進位之間相互轉換。支援 BigInt 處理超大數字,並提供視覺化二進位表示。

免費使用 →

功能特性

🔢

二進位、八進位、十進位、十六進位

同時在二進位(2 進位)、八進位(8 進位)、十進位(10 進位)、十六進位(16 進位)及 36 進位之間轉換。

🔢

BigInt 支援

透過 BigInt 處理超出 JavaScript 安全整數範圍的超大數字。

📊

視覺化二進位

以視覺化方式呈現二進位轉換的位元,可在半位元組(4 位元)和位元組(8 位元)分組之間切換。

🔒

隱私優先

所有轉換均在本機使用 JavaScript 的 Number 和 BigInt API 完成。

📋

複製選項

將任意進位的轉換結果複製到剪貼簿。

🎯

自動偵測前綴

貼上時自動偵測 0x(十六進位)、0b(二進位)、0o(八進位)前綴。

使用方法

1

輸入數字

以任意進位輸入數字(十進位、0x 開頭的十六進位、0b 開頭的二進位等)。

2

查看所有轉換結果

二進位、八進位、十進位、十六進位和 36 進位的值會同時顯示。

3

查看視覺化二進位

切換視覺化二進位表示,查看位元排列模式。

4

複製結果

點擊任意結果,即可複製該進位的轉換值。

常見問題

支援哪些進位?
支援二進位(基數 2)、八進位(基數 8)、十進位(基數 10)、十六進位(基數 16)和 36 進位(0–9、A–Z),也可自訂選擇 2 至 36 的任意基數。
最大能轉換多大的數字?
一般數字模式下,JavaScript 的安全整數範圍為 2^53 - 1(9007199254740991)。啟用 BigInt 模式可轉換任意大小的整數。
前綴的含義是什麼?
0x 代表十六進位(例如 0xFF = 255),0b 代表二進位(例如 0b1010 = 10),0o 代表八進位(例如 0o77 = 63)。工具會自動偵測這些前綴。
視覺化二進位是如何運作的?
每個位元以彩色方塊顯示——1 和 0 按半位元組(4 位元)或位元組(8 位元)分組,提升可讀性。
我的資料會傳送到伺服器嗎?
不會。所有轉換均在瀏覽器本機使用 JavaScript 的 Number、BigInt 和 toString 方法完成,資料不會離開您的裝置。

← 返回 pudone! 首頁