ระบบเลขฐานสอง
มีสัญลักษณ์ที่ใช้เพียงสองตัว คือ
0 และ 1 ถ้าเปรียบเทียบเลขฐานสอง
กับเลขฐานสิบแล้ว ค่าของหลักที่ถัดจากหลักที่น้อยที่สุด
(LSD) ขึ้นไป จะมีค่าเท่ากับ
ฐานสองยกกำลังหมายเลขหลัก แทนที่จะเป็น
10 ยกกำลัง ดังนี้
เลขฐานสิบ |
|
เลขฐานสอง |
100 |
=
1 |
หน่วย |
20 |
=
1 |
หนึ่ง |
101 |
=
10 |
สิบ |
21 |
=
2 |
สอง |
102 |
=
100 |
ร้อย |
22 |
=
4 |
สี่ |
103 |
=
1000 |
พัน |
23 |
=
8 |
แปด |
ระบบเลขฐานสองเกิดจากการใช้ตัวเลขเพียง
2 ตัว คือ 0 และ 1 ดังนั้น สมการคือ
N
= ... + (d3 x 23) + (d2 x
22) + (d1 x 21) + (d0
x 20)
เมื่อ
d คือค่า 0 หรือ 1
เช่น
1101 = (1 x 23) + (1 x 22) + (0 x 21)
+ (1 x 20)
เพื่อตัดปัญหายุ่งยาก
ในการแทนค่าของเลขระบบต่างๆ เรานิยมเขียน ตัวเลขอยู่ในวงเล็บ
และเขียนค่าของฐานนั้น อยู่นอกวงเล็บ เช่น (101101)2
= (45)10
สำหรับเศษส่วน
จะเขียนค่าของเศษส่วนอยู่หลังจุด (Binary Point) ยกกำลังเป็นลบ
เพิ่มขึ้นตามลำดับ ดังตัวอย่าง
(0.1011)2
= (1 x 2-1) + (0 x 2-2) + (1 x 2-3)
+ (1 x 2-4) |