ระบบเลขฐานสอง โดย นางสาวภาณุมาศ นักษัตรมณฑล รหัสนิสิต 5414600546 โดย นางสาวภาณุมาศ นักษัตรมณฑล รหัสนิสิต 5414600546 สาขาเทคโนโลยีและสื่อสารการศึกษา คณะศึกษาศาสตร์
สวัสดีจ้า!! ครูจะอธิบายให้ฟังนะจ๊ะ เลขฐานสองต่างกับฐานสิบอย่างไรครับ สวัสดีครับคุณครูภา
ระบบเลขฐาน ระบบเลขฐานสิบ ระบบเลขฐานสอง เป็นระบบที่มีตัวเลขอยู่ 10 ตัวคือ 0 – 9 ระบบเลขฐานสอง เป็นระบบที่มีตัวเลขอยู่เพียงแค่ 2 ตัว คือ 0 และ 1
เข้าใจ concept ของเลขฐาน รียังจ๊ะ เลขฐานทุกระบบเหมือนกัน หลักการ คือ ถ้าเต็มหลักก็จะทดไปหลักที่มากกว่า เข้าใจ concept ของเลขฐาน รียังจ๊ะ แล้วการนับเลขฐานสอง ต่างกับฐานสิบ ?? เข้าใจแล้วครับ
1 1 + ถ้าในความเข้าใจของเรา 1 + 1 = 2 ซึ่งในเลขฐานสอง เลขสูงสุดแต่ละหลักคือ 1 จึงต้องทดไปหลักถัดไป + 1 1 1
การนับเลข 1 หลักแรกเต็ม จึงต้องทดข้ามไปหลักถัดไป 10 1 10 11 100 101 110 111 1000 1001 หลักแรกเต็ม จึงต้องทดข้ามไปหลักถัดไป หลักแรกกลายเป็น 0 หลักที่สองมีค่าเป็น 1 สองหลักแรกเต็ม จึงต้องมีการทดข้ามไปหลักที่สาม สองหลักแรกกลายเป็น 0 หลักที่สามมีค่าเป็น 1 สามหลักแรกเต็ม จึงต้องทดข้ามไปหลักที่สี่ สามหลักแรกกลายเป็น 0 หลักที่สี่มีค่าเป็น 1
การนับหลักของตัวเลขในระบบเลขฐานสอง บิตที่มีค่าความสำคัญน้อยที่สุด (Least Significant Bit – LSB) อยู่ทางขวาสุด บิตที่มีค่าความสำคัญมากที่สุด (Most Significant Bit – MSB) อยู่ทางซ้ายสุด ตัวอย่าง Least Significant Bit (LSB) Most Significant Bit (MSB) 1 1 0 0 1 0
นับเลขของเลขฐานสองไม่ยากใช่มั๊ย ได้สิคะ เราสามารถแปลงเลขระหว่างฐานสิบและฐานสองได้ นับเลขของเลขฐานสองไม่ยากใช่มั๊ย เราเทียบค่าระหว่างเลขฐานสองกับฐานสิบได้มั๊ยครับ ?? ไม่ยากครับ
การแปลงเลขฐานสองเป็นเลขฐานสิบ การกระจายค่าประจำหลัก ตัวอย่าง (10111)2 มีค่าเท่ากับเท่าไรในระบบเลขฐานสิบ วิธีทำ (10111)2 = 1x24 + 0x23 + 1x22 + 1x21 + 1x20 = 16 + 0 + 4 + 2 + 1 = 2310
ทดสอบ (110110)2 มีค่าเท่ากับเท่าไรในระบบเลขฐานสิบ วิธีทำ (110110)2 = 1x25 + 1x24 + 0x23 + 1x22 +1x21 + 0x20 = 32 + 16 + 0 + 4 + 2 + 0 = 5410 ทำถูกกันรึเปล่าคะ ^.^
การแปลงเลขฐานสิบเป็นเลขฐานสอง การหารด้วย 2 แล้วจดค่าเศษจากการหารไว้ จนกระทั่งหารไม่ได้อีกแล้ว จากนั้นนำเศษ จากการหารแต่ละครั้ง มาไล่ลำดับจากล่างขึ้นไปหาค่าบนสุด ผลลัพธ์ที่ได้จะเท่ากับค่าในเลขฐานสอง ลักษณะดังนี้ =>
ตัวอย่าง 2610 มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง วิธีทำ ตัวอย่าง 2610 มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง วิธีทำ ดังนั้น 2610 จึงมีค่าเท่ากับ 110102 12
3610 มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง 1001002 ทดสอบ 3610 มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง 1001002 1710 มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง 100012 7110 มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง 10001112 13
แปลงเลขฐานสองและฐานสิบได้แล้วใช่มั๊ยคะ ด้วยความยินดีค่ะ ^.^ สวัสดีจ้า ขอบคุณครูภามากนะครับ สวัสดีครับ ใช่ครับ
ขอบคุณค่ะ