คณิตศาสตร์ : ระบบเลขฐาน

ระบบเลข เป็นสัญลักษณ์ทางคณิตศาสตร์ที่แสดงถึงจำนวนต่าง ๆ ระบบเลขแต่ละระบบมีจำนวนตัวเลขที่ใช้เหมือนกับชื่อของระบบตัวเลขนั้น และมีฐานของจำนวนเลขตามชื่อของมัน เช่น เลขฐานสอง เลขฐานแปด เลขฐานสิบ เลขฐานสิบหก [1]

ระบบเลขฐานที่พบบ่อย
ระบบเลขตัวเลขที่ใช้
20,1
80,1,2,3,4,5,6,7
100,1,2,3,4,5,6,7,8,9
160,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

การเขียนสัญญลักษณ์
1.เขียนตัวเลขในระบบเลขฐานนั้นให้ถูกต้อง
2. เขียนเลขฐานเป็นตัวห้อยไปท้ายสุด (ขวามือสุด)

ตัวอย่าง
111012,1112
19610,11010
12AB16,9B16

หมายเหตุ เลขฐานสิบเป็นเลขฐานที่ใช้กันทั่วไปจะไม่เขียนเลขฐาน

การแปลงเลขฐานอื่นเป็นฐานสิบ
N = a n 1 × b n 1 + a n 2 × b n 2 + . . . + a 1 × b 1 + a 0 × b 0
เมื่อ
n คือ จำนวนเลขโดด
a คือ เลขโดดในตำแหน่ง n - 1
b คือ เลขฐาน

ตัวอย่าง
112
เป็นเลขฐาน 2 มีเลขโดด 2 ตัว คือ 1,1 ดังนั้น n = 2
N = 1 x 22-1 + 1 x 22-2
N = 1 x 21 + 1 x 20
N = 1 x 2 + 1 x 1
N = 2 + 1
N = 3

1011012
เป็นเลขฐาน 2 มีเลขโดด 6 ตัว ดังนั้น n = 6
N = 1 x 26-1+ 0 x 26-2+ 1 x 26-3+ 1 x 26-4 + 0 x 26-5+ 1 x 26-6
N = 1 x 25+ 0 x 24+ 1 x 23+ 1 x 22 + 0 x 21+ 1 x 20
N = 1 x 32 + 0 x 16+ 1 x 8+ 1 x 4 + 0 x 2+ 1 x 1
N = 32 + 8 + 4 +1
N = 45

2135
เป็นเลขฐาน 5 มีเลขโดด 3 ตัว ดังนั้น n = 3
N = 2 x 53-1+ 1 x 55-2+ 3 x 23-3
N = 2 x 25 + 1 x 5 + 3 x 1
N = 50 + 5 + 3
N = 32 + 8 + 4 +1
N = 58

A2B516
เป็นเลขฐาน 16 มีเลขโดด 4 ตัว ดังนั้น n = 4
ในระบบเลขฐาน 16, A = 10, B = 11, C = 12, D = 13, E = 14, F = 15 ในคำนวณต้องแปลงตัวอักษรเหล่านี้ให้เป็นตัวเลขเสียก่อน
N = 10 x 164-1+ 2 x 164-2+ 11 x 164-3+ 5 x 164-4
N = 10 x 4096 + 2 x 256 + 11 x 16 + 5
N = 41,654

การแปลงเลขฐานสิบให้เป็นฐานอื่น
ใช้หลักการหาร ดังนี้
1. เลือกตัวหารโดยใช้เลขฐานที่ต้องการ เช่น ต้องการเปลี่ยนจากฐานสิบไปฐานสอง ตัวหารคือ 2 เป็นต้น
2. ตั้งหาร โดยเขียนเศษไว้ด้านข้าง
3. ทำการหารไปจนไม่สามารถหารต่อได้
4. ผลลัพธ์คือการนำเอาเศษที่ได้ในแต่ละขั้นของการหารมาเรียงกัน

ตัวอย่าง
เปลี่ยน 57 ให้เป็นเลขฐานสอง
1. ตัวหารคือ 2
2. ตั้งหาร
57 ÷ 2 = 28 , เศษ 1
28 ÷ 2 = 14 , เศษ 0
14 ÷ 2 = 7 , เศษ 0
7 ÷ 2 = 3 , เศษ 1
3 ÷ 2 = 1 , เศษ 1
ผลลัพธ์คือการนำผลลัพธ์สุดท้ายและเศษมาเรียงกันทั้งหมดคือ 1110012

เปลี่ยน 3275 ให้เป็นเลขฐาน 12
3275 ÷ 12 = 272 , เศษ 11 = B
272 ÷ 12 = 22 , เศษ 8
22 ÷ 12 = 1 , เศษ 10 = A
ผลลัพธ์คือการนำผลลัพธ์สุดท้ายและเศษมาเรียงกันทั้งหมดคือ 1A8B12




เอกสารอ้างอิง 
 [1] https://th.wikipedia.org/wiki/ระบบเลข

ความคิดเห็น