บทที่ 2 > 2.3 ข้อมูลในคอมพิวเตอร์ > 2.3.1 ระบบเลขฐานสอง
2/22
 
     
  ตัวอย่างที่ 2.8  แสดงการหาค่า 11001 - 1111  
   
1. การลบเริ่มพิจารณาจากหลักที่มีนัยสำคัญต่ำสุดนั่นคือหลักที่ 5
2. หลักที่ 5 เป็น 1 - 1 ได้ผลลัพธ์เป็น 0
3. หลักที่ 4 เป็น 0 - 1 ต้องดึงค่าจากหลักที่อยู่ทางซ้าย คือ 10 มาช่วยเป็น 10 - 1 ได้ผลลัพธ์เป็น 1
4. หลักที่ 3 หลังจากหลักที่อยู่ทางขวาดึงค่าไป ทำให้เหลือค่าเป็น 1 และ 1-1 ได้ 0
5. หลักที่ 2 ในทำนองเดียวกับหลักที่ 3 เหลือค่า 0 ทำให้ต้องยืมค่ามาจากหลักที่ 1 เป็น 10 - 1 ทำให้ได้ผลลัพธ์เป็น 1
6. หลักที่ 1 ถูกหลักที่อยู่ทางขวาดึงไป ทำให้เหลือค่าเป็น 0
7. ผลลัพธ์เป็น 10102
 
     
        เมื่อมนุษย์สามารถแปลงเลขฐานสิบเป็นฐานสอง และแปลงเลขฐานสองกลับเป็น เลขฐานสิบได้ ก็สามารถเขียนโปรแกรมเพื่อสั่งการคอมพิวเตอร์ทำงานได้ตามที่ต้องการ และพัฒนาวิธีการในการสื่อสารหรือสั่งการคอมพิวเตอร์มาเรื่อยๆ จนในปัจจุบันผู้ใช้คอมพิวเตอร์ทั่วไปอาจไม่ต้องทำความเข้าใจการทำงานของคอมพิวเตอร์อย่างลึกซึ้งเช่นนี้ เนื่องจากมีบุคลากรที่ทำหน้าที่คิดค้นโปรแกรมที่สามารรับข้อความ หรือคำสั่งในรูปแบบของภาษาและระบบตัวเลขที่ผู้ใช้คุ้นเคย แล้วแปลความหมายเป็นเลขฐานสองก่อนส่งให้เครื่องคอมพิวเตอร์ประมวลผล
 
     
 
         
previous
next