เครื่องคำนวณเลขฐานสิบหก
ดำเนินการคำนวณทางคณิตศาสตร์ ระหว่างเลขฐานสิบหก หรือใช้ตัวแปลงทันที จากเลขฐานสิบหกเป็นฐานสิบและกลับกัน ผลลัพธ์แม่นยำและคัดลอกได้ง่าย
การดำเนินการ
ฐานสิบหก → ฐานสิบ
ฐานสิบ → ฐานสิบหก
เลขฐานสิบหก 1
เลขฐานสิบหก 1 ไม่ถูกต้อง
การดำเนินการ
บวก
ลบ
คูณ
หาร
เลขฐานสิบหก 2
เลขฐานสิบหก 2 ไม่ถูกต้อง
ล้าง
คำนวณ
ผลลัพธ์เลขฐานสิบหก:
ผลลัพธ์เลขฐานสิบ:
เลขฐานสิบหก
เลขฐานสิบหกไม่ถูกต้อง
ล้าง
คำนวณ
เลขฐานสิบ
เลขฐานสิบไม่ถูกต้อง
ล้าง
คำนวณ
เลขฐานสิบหกคืออะไร? พร้อมตัวอย่าง
เลขฐานสิบหกเป็นการแสดงตัวเลขที่ใช้ 16 หลักแทนที่จะเป็น 10 หลักในระบบฐานสิบ หลักที่ใช้คือเลข 0 ถึง 9 และตัวอักษร A, B, C, D, E และ F เลขฐานสิบหกมักถูกใช้ในการเขียนโปรแกรมเพื่อแสดงค่าในระบบเลขฐานสอง
ตัวอย่างของเลขฐานสิบหก:
1F (31 ในฐานสิบ)
A0 (160 ในฐานสิบ)
FF (255 ในฐานสิบ)
วิธีบวกเลขฐานสิบหก
การบวกเลขฐานสิบหกคล้ายกับการบวกเลขฐานสิบ แต่มีความแตกต่างสำคัญเนื่องจากฐานตัวเลขต่างกัน ต่อไปนี้เป็นตัวอย่างวิธีบวกเลขฐานสิบหกสองจำนวน:
ตัวอย่าง: บวก 5A (90 ในฐานสิบ) กับ 3F (63 ในฐานสิบ) ทีละขั้นตอน
เริ่มจากบวกหลักหน่วย (หลักที่มีค่าน้อยที่สุด) ก่อน: A + F = 17 (ในฐานสิบ)
เนื่องจากผลลัพธ์มากกว่า 15 เราทด 1 ไปยังคอลัมน์ถัดไป
บวกคอลัมน์ที่เหลือต่อไป: 5 + 3 + 1 (ตัวทด) = 9
ผลลัพธ์สุดท้ายคือ 99 (153 ในฐานสิบ)
วิธีลบเลขฐานสิบหก
การลบเลขฐานสิบหกคล้ายกับการลบเลขฐานสิบ แต่มีความแตกต่างสำคัญเนื่องจากฐานตัวเลขต่างกัน ต่อไปนี้เป็นตัวอย่างวิธีลบเลขฐานสิบหกสองจำนวน:
ตัวอย่าง: ลบ 7B (123 ในฐานสิบ) - 5F (95 ในฐานสิบ) ทีละขั้นตอน
เริ่มจากลบหลักหน่วย (หลักที่มีค่าน้อยที่สุด) ก่อน: B - F เนื่องจาก B (11 ในฐานสิบ) น้อยกว่า F (15 ในฐานสิบ) เราต้อง "ยืม" หนึ่งหน่วยจากหลักสิบของเลขฐานสิบหก ในกรณีนี้ จะได้ 1B (27 ในฐานสิบ) - F (15 ในฐานสิบ) = C (12 ในฐานสิบ)
ลบคอลัมน์ที่เหลือต่อไป: (7 - 1) - 5 = 1 เนื่องจากในขั้นตอนก่อนหน้าเรายืมหนึ่งหน่วยจาก 7
ผลลัพธ์สุดท้ายคือ 1C (28 ในฐานสิบ)
วิธีแปลงเลขฐานสิบหกเป็นฐานสิบ
ในการแปลงเลขฐานสิบหกเป็นฐานสิบ ใช้สูตรต่อไปนี้:
(หลัก_1 · 16^(n-1)) + (หลัก_2 · 16^(n-2)) + ... + (หลัก_n · 16^0)
โดยที่ หลัก_1 คือหลักซ้ายสุดของเลขฐานสิบหก หลัก_2 คือหลักถัดไป และต่อไปเรื่อยๆ และ n คือจำนวนหลักทั้งหมดของเลขฐานสิบหกที่ต้องการแปลง
ตัวอย่าง: แปลงเลขฐานสิบหก 5A เป็นฐานสิบ
กำหนดค่า n ในกรณีนี้ n = 2
แปลงแต่ละหลักฐานสิบหกเป็นรูปแบบฐานสิบ ในกรณีนี้ 5 = 5 และ A = 10
แทนค่าหลักในรูปแบบฐานสิบลงในสูตร จะได้:
(5 · 16^1) + (10 · 16^0) = (5 · 16) + (10 · 1) = (80) + (10) = 90
ความแตกต่างระหว่างระบบฐานสิบและฐานสิบหก
ระบบฐานสิบ
เป็นระบบตัวเลขฐาน 10 และเป็นมาตรฐานสากล แต่ละหลักของเลขฐานสิบต้องมีค่าระหว่าง 0 ถึง 9 ถ้าค่าของหลักเกิน 9 ต้องเพิ่มหลักใหม่เพื่อแสดงค่าอย่างถูกต้อง
ระบบฐานสิบหก
เป็นระบบตัวเลขฐาน 16 และมักใช้ในโลกของกราฟิกดิจิทัลเพื่อแสดงสีบนจอภาพ แต่ละหลักของเลขสามารถมีค่าได้ระหว่าง [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F] ถ้าค่าของหลักเกิน F ต้องเพิ่มหลักใหม่เพื่อแสดงค่าอย่างถูกต้อง
ตารางเทียบเลขฐานสิบ เลขฐานสิบหก และเลขฐานสอง
การแสดงตัวเลขในแต่ละระบบตัวเลข
ระบบฐานสิบ
ระบบฐานสิบหก
ระบบฐานสอง
0
0
0
1
1
1
2
2
10
3
3
11
4
4
100
5
5
101
6
6
110
7
7
111
8
8
1000
9
9
1001
10
A
1010
11
B
1011
12
C
1100
13
D
1101
14
E
1110
15
F
1111