ระบบเลขฐานสองและคอมฯ


ระบบเลขฐานที่ใช้ในคอมพิวเตอร์
เป็นที่ทราบกันดีว่าคอมพิวเตอร์ทำงานด้วยกระแสไฟฟ้า ดังนั้นจึงมีการแทนที่สภาวะของกระแสไฟฟ้าได้ 2 สภาวะ คือ สภาวะที่มีกระแสไฟฟ้า และสภาวะที่ไม่มีกระแสไฟฟ้า และเพื่อให้โปรแกรมเมอร์สามารถสั่งการคอมพิวเตอร์ได้ จึงได้มีการสร้างระบบตัวเลขที่นำมาแทนสภาวะของกระแสไฟฟ้า โดยตัวเลข 0 จะแทนสภาวะไม่มีกระแสไฟฟ้า และเลข 1 แทนสภาวะมีกระแสไฟฟ้า



ระบบตัวเลขที่มีจำนวน 2 จำนวน (2 ค่า) เรียกว่าระบบเลขฐานสอง (Binary Number System) ซึ่งเป็นระบบตัวเลขที่สามารถนำมาใช้ในการสั่งงานคอมพิวเตอร์ โดยการแทนที่สภาวะต่างๆ ของกระแสไฟฟ้า แต่ในชีวิตประจำวันของคนเราจะคุ้นเคยกับตัวเลขที่มีจำนวน 10 จำนวน คือ เลข 0 - 9 ซึ่งเรียกว่าระบบเลขฐานสิบ (Decimal Number System) ดังนั้นจึงมีความจำเป็นต้องศึกษาระบบเลขฐาน ประกอบการการศึกษาวิชาด้านคอมพิวเตอร์
ระบบจำนวนที่ใช้ในทางคอมพิวเตอร์ ประกอบด้วย
  • ระบบเลขฐานสอง (Binary Number System) ประกอบด้วยตัวเลข 0 และ 1
  • ระบบเลขฐานแปด (Octal Number System) ประกอบด้วยตัวเลข 0 - 7
  • ระบบเลขฐานสิบ (Decimal Number System) ประกอบด้วยตัวเลข 0 - 9
  • ระบบเลขฐานสิบหก (Hexadecimal Number System) ประกอบด้วยตัวเลข 0 - 9 และ A - F
ระบบจำนวนจำนวนหลัก (Digit)
ฐานสอง01              
ฐานแปด012345678       
ฐานสิบ0123456789      
ฐานสิบหก0123456789ABCDEF

บทความที่ได้รับความนิยม