ตัวแปลง Hexadecimal เป็น Decimal
เลขฐานสิบ
ฮีกซ์เลขฐานสิบหกคืออะไร?
เลขฐานสิบหก (หรือฮีกซ์) ใช้ฐาน 16 ซึ่งหมายถึงมีตัวเลขสิบหกตัวที่ไม่ซ้ำกัน: 0–9 และ A–F ฮีกซ์เป็นเลขที่พบบ่อยในการคำนวณ รหัสสี และระบบดิจิทัล
ตัวอย่างเลขฮีกซ์
- 62C₁₆ = 6×16² + 2×16¹ + 12×16⁰ = 1580₁₀
วิธีการแปลงฮีกซ์เป็นเลขฐานสิบ
- เขียนหมายเลขฮีกซ์และระบุค่าตำแหน่งของแต่ละหลัก (จากขวาไปซ้าย เริ่มจาก 0)
- คูณแต่ละหลักด้วย 16 ยกกำลังถึงค่าของตำแหน่ง
- บวกผลลัพธ์ทั้งหมดเข้าด้วยกันเพื่อให้ได้ค่าเทียบเท่าเลขฐานสิบ
ตัวอย่างการแปลง
- 3B₁₆ = 3×16¹ + 11×16⁰ = 59₁₀
- E7A9₁₆ = 14×16³ + 7×16² + 10×16¹ + 9×16⁰ = 59305₁₀
ตารางการแปลงฮีกซ์เป็นเลขฐานสิบ
ฮีกซ์ (ฐาน 16) | เลขฐานสิบ (ฐาน 10) |
---|---|
0 | 0 |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
A | 10 |
B | 11 |
C | 12 |
D | 13 |
E | 14 |
F | 15 |
10 | 16 |
1A | 26 |
2F | 47 |
40 | 64 |
100 | 256 |
FFF | 4095 |
FFFF | 65535 |
10 | 16 |
1A | 26 |
2F | 47 |
40 | 64 |
100 | 256 |
FFF | 4095 |
FFFF | 65535 |