การแปลงทศนิยมเป็นไบนารี คือกระบวนการแปลงตัวเลขจาก ระบบเลขฐานสิบ (ฐาน 10) ไปเป็น ระบบเลขฐานสอง (ฐาน 2)
เลขฐานสิบ ใช้หลักเลข 0–9
เลขฐานสอง ใช้เฉพาะหลักเลข 0 และ 1
ตัวอย่าง:
ทศนิยม 10 → ไบนารี 1010
เราใช้การแปลงทศนิยมเป็นไบนารีเป็นหลักเพราะ:
คอมพิวเตอร์ใช้เลขฐานสองในการประมวลผลข้อมูล (การดำเนินการทั้งหมดทำโดยใช้ 0 และ 1)
เป็นสิ่งสำคัญในการเขียนโปรแกรมระดับต่ำ อิเล็กทรอนิกส์ดิจิทัล และ สถาปัตยกรรมคอมพิวเตอร์
ช่วยในการเข้ารหัสข้อมูล การสร้างเครือข่าย และ การออกแบบวงจรตรรกะ
ในการแปลงเลขฐานสิบเป็นเลขฐานสอง ให้ทำดังนี้
หารตัวเลขด้วย 2
บันทึกเศษที่เหลือ (0 หรือ 1)
ทำซ้ำขั้นตอนกับผลหารจนกระทั่งผลหารเป็น 0
อ่านเศษที่เหลือแบบย้อนกลับ เพื่อรับเลขฐานสอง
ตัวอย่าง: แปลง 13 เป็นเลขฐานสอง
13 ÷ 2 = 6 เศษที่เหลือ 1
6 ÷ 2 = 3 เศษที่เหลือ 0
3 ÷ 2 = 1 เศษที่เหลือ 1
1 ÷ 2 = 0 เศษที่เหลือ 1
→ เลขฐานสอง = 1101
ใช้การแปลงทศนิยมเป็นเลขฐานสอง:
เมื่อเขียนโปรแกรมในระดับต่ำ (เช่น ระบบแอสเซมบลีหรือระบบฝังตัว)
เมื่อออกแบบระบบดิจิทัลหรือเกตตรรกะ
ใน การศึกษาและทฤษฎีวิทยาการคอมพิวเตอร์
เมื่อ แก้ไขข้อบกพร่องหรือตีความข้อมูลไบนารี ที่จัดเก็บหรือโอนโดยคอมพิวเตอร์