🔢
base converter,
進数変換ツール
即時進行二、八、十、十六進位相互轉換。
並支援位元圖案視覺化。
🔢
同時顯示 4 種進位
一次轉換為四種進位制
⚡
即時轉換
輸入時立即更新結果
🧮
位元視覺化
透過圖形介面互動式操作位元
二進位--
八進位--
十進位--
十六進位--
位元圖案
🔒所有轉換處理都在瀏覽器內完成。
about,
簡介
這是一款免費線上工具,可即時相互轉換二進位、八進位、十進位與十六進位。搭載位元圖案的視覺化功能,可透過點擊切換各個位元,幫助您直覺地理解位元運算。
非常適合用於資訊工程相關考試準備、程式設計學習以及韌體開發。
how to use,
使用方法
STEP 1
選擇進位制
從下拉選單選擇您要輸入的數值是哪一種進位制。
STEP 2
輸入數值
在文字框中輸入數值,即會同時轉換為 4 種進位制,位元圖案也會立即更新。
STEP 3
複製與位元操作
點擊複製圖示即可複製數值。點擊位元圖案的方格可以切換 0 和 1 進行互動式操作。
glossary,
術語表
- 二進位 (Base 2)
- 只使用 0 和 1 兩個數字來表示數值的方法。是電腦內部資料表示的基礎。
- 八進位 (Base 8)
- 使用 0 到 7 共 8 個數字來表示數值的方法。常用於 UNIX 的檔案權限設定(如 chmod 755)。
- 十進位 (Base 10)
- 使用 0 到 9 的標準記數法,也是人類日常生活中最常用的進位制。
- 十六進位 (Base 16)
- 使用 0 到 9 以及 A 到 F 共 16 個字元來表示數值的方法。常用於色碼(如 #FF0000)與記憶體位址。
- ビット (bit)
- 二進位的一個位數,值為 0 或 1。是電腦資訊量的最小單位。
- バイト (byte)
- 由 8 個位元組成的一個單位。可表示 0~255(十進位)的範圍。
- MSB (Most Significant Bit)
- 二進位最左邊的位元,對數值大小的影響最大。
- LSB (Least Significant Bit)
- 二進位最右邊的位元,決定了數值的奇偶性。
rules,
計算方法與規則與轉換規則
十六進位轉十進位
十六進位使用「0~9」的數字與「A~F」的字母來表示數值。A 對應 10、B 對應 11、F 對應 15。
範例:將十六進位 "2A" 轉換為十進位:
第一位(個位)的「A」在十進位中是 10。
第二位的「2」代表有 2 個 16 的 1 次方,也就是 2 × 16 = 32。
將它們相加,32 + 10 = 42。
十、十六、二進位對照表 (0〜15)
| 十進位 (DEC) | 十六進位 (HEX) | 二進位 (BIN) |
|---|---|---|
| 0 | 0 | 0000 |
| 1 | 1 | 0001 |
| 2 | 2 | 0010 |
| 3 | 3 | 0011 |
| 4 | 4 | 0100 |
| 5 | 5 | 0101 |
| 6 | 6 | 0110 |
| 7 | 7 | 0111 |
| 8 | 8 | 1000 |
| 9 | 9 | 1001 |
| 10 | A | 1010 |
| 11 | B | 1011 |
| 12 | C | 1100 |
| 13 | D | 1101 |
| 14 | E | 1110 |
| 15 | F | 1111 |
faq,
常見問題
- Q.可以轉換負數嗎?
- 本工具目前支援無號整數(非負整數)的轉換。當前版本尚未支援負數的二補數表示法。
- Q.輸入的數據會傳送到伺服器嗎?
- 不會。所有轉換都是在您的瀏覽器中透過 JavaScript 進行。
- Q.最大可以轉換多大的數字?
- 最高可精確轉換至 JavaScript 的最大安全整數:2⁵³ - 1 (9,007,199,254,740,991)。
- Q.可以轉換小數嗎?
- 當前版本僅支援整數。未來會考慮加入浮點數(IEEE 754)的轉換功能。
- Q.位元圖案的顯示支援到多少位元?
- 可以在 8 位元、16 位元和 32 位元之間切換。
use cases,
應用場景
📝 資訊工程考試準備
練習基礎的進位制轉換題目。
💻 程式設計學習
深入理解位元遮罩與位移運算。
🎨 網頁開發
進行 CSS 十六進位色碼與 RGB(十進位)之間的轉換。
🔧 韌體開發
解讀暫存器數值與記憶體傾印中的十六進位資料。
發送反饋
請告訴我們您的想法,以幫助我們改進工具。
反饋發送成功。感謝您的合作!
發生錯誤。請稍後再試。
Feedback is temporarily suspended
The server is busy or spam protection is active. Please try again later.