二進制
BASE 2MATH TOOLS
二進制十進制十六進制轉換器
轉換這些基數
十進制
BASE 10十六進位
BASE 16All conversions are performed only in your browser.
QUICK REFERENCE
十進位、二進位及十六進位 0 至 16 列表
| 十進制 | 二進制 | 十六進位 |
|---|---|---|
| 0 | 00000000 | 0x0 |
| 1 | 00000001 | 0x1 |
| 2 | 00000010 | 0x2 |
| 3 | 00000011 | 0x3 |
| 4 | 00000100 | 0x4 |
| 5 | 00000101 | 0x5 |
| 6 | 00000110 | 0x6 |
| 7 | 00000111 | 0x7 |
| 8 | 00001000 | 0x8 |
| 9 | 00001001 | 0x9 |
| 10 | 00001010 | 0xa |
| 11 | 00001011 | 0xb |
| 12 | 00001100 | 0xc |
| 13 | 00001101 | 0xd |
| 14 | 00001110 | 0xe |
| 15 | 00001111 | 0xf |
| 16 | 00010000 | 0x10 |
HOW IT WORKS
使用 JavaScript 轉換基數
本網頁使用 JavaScript 來轉換基數。JavaScript 提供 parseInt 和 toString 方法來達到這些目的。
toString 的第一個參數是用來轉換十進位數字為特定的基數。
const value = 334;
value.toString(16); // "14e"
parseInt 的第二個參數是用來將特定的基數轉換為十進位。
parseInt('101001110', 2); // 334
但 parseFloat 沒有提供轉換基數的參數。如果要從任何基數轉換浮點數,您必須寫一些腳本。
我使用 Stackoverflow 中的腳本。
Converting hexadecimal to float in JavaScript – Stack Overflow
此函數提供類似 parseInt 的基數轉換參數。