150 likes | 325 Views
ระบบเลขฐานสอง. โดย นางสาวภาณุมาศ นักษัตรมณฑล รหัสนิสิต 5414600546 สาขาเทคโนโลยีและสื่อสารการศึกษา คณะศึกษาศาสตร์. ครูจะอธิบายให้ฟังนะจ๊ะ. เลขฐานสองต่างกับฐานสิบอย่างไรครับ. สวัสดีจ้า !!. สวัสดีครับคุณครูภา. ระบบเลขฐาน ระบบเลขฐานสิบ เป็นระบบที่มีตัวเลขอยู่ 10 ตัวคือ 0 – 9
E N D
ระบบเลขฐานสอง โดย นางสาวภาณุมาศ นักษัตรมณฑล รหัสนิสิต 5414600546 สาขาเทคโนโลยีและสื่อสารการศึกษา คณะศึกษาศาสตร์
ครูจะอธิบายให้ฟังนะจ๊ะครูจะอธิบายให้ฟังนะจ๊ะ เลขฐานสองต่างกับฐานสิบอย่างไรครับ สวัสดีจ้า!! สวัสดีครับคุณครูภา
ระบบเลขฐาน • ระบบเลขฐานสิบ • เป็นระบบที่มีตัวเลขอยู่ 10 ตัวคือ 0 – 9 • ระบบเลขฐานสอง • เป็นระบบที่มีตัวเลขอยู่เพียงแค่ 2 ตัว คือ 0 และ 1
เลขฐานทุกระบบเหมือนกัน หลักการ คือ ถ้าเต็มหลักก็จะทดไปหลักที่มากกว่า เข้าใจ concept ของเลขฐาน รียังจ๊ะ แล้วการนับเลขฐานสอง ต่างกับฐานสิบ ?? เข้าใจแล้วครับ
0 0 ถ้าในความเข้าใจของเรา 1 + 1 = 2 ซึ่งในเลขฐานสอง เลขสูงสุดแต่ละหลักคือ 1 จึงต้องทดไปหลักถัดไป 1 1 1 1 1 + +
0 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จึงมีค่าเท่ากับ 110102 12
ทดสอบ • 3610มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง • 1001002 • 1710มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง • 100012 • 7110มีค่าเท่ากับเท่าไรในระบบเลขฐานสอง • 10001112 13
แปลงเลขฐานสองและฐานสิบได้แล้วใช่มั๊ยคะแปลงเลขฐานสองและฐานสิบได้แล้วใช่มั๊ยคะ ด้วยความยินดีค่ะ ^.^ สวัสดีจ้า ขอบคุณครูภามากนะครับ สวัสดีครับ ใช่ครับ