ระบบเลขฐานสอง โดย นางสาวภาณุมาศ นักษัตรมณฑล รหัสนิสติ 5414600546 สาขาเทคโนโลยีและสื่อสารการศึกษา คณะศึกษาศาสตร์ ครูจะอธิบาย ให้สวั ฟังสนะจ๊ ดีจ้าะ!! เลขฐานสอง ต่างกัสวั บฐานสิ สดีครับบ อย่างไรครั คุณครูบภา ระบบเลขฐาน • ระบบเลขฐานสิบ – เป็นระบบที่มีตัวเลขอยู่ 10 ตัวคือ 0 – 9 • ระบบเลขฐานสอง – เป็นระบบที่มีตัวเลขอยู่เพียงแค่ 2 ตัว คือ 0 และ.

Download Report

Transcript ระบบเลขฐานสอง โดย นางสาวภาณุมาศ นักษัตรมณฑล รหัสนิสติ 5414600546 สาขาเทคโนโลยีและสื่อสารการศึกษา คณะศึกษาศาสตร์ ครูจะอธิบาย ให้สวั ฟังสนะจ๊ ดีจ้าะ!! เลขฐานสอง ต่างกัสวั บฐานสิ สดีครับบ อย่างไรครั คุณครูบภา ระบบเลขฐาน • ระบบเลขฐานสิบ – เป็นระบบที่มีตัวเลขอยู่ 10 ตัวคือ 0 – 9 • ระบบเลขฐานสอง – เป็นระบบที่มีตัวเลขอยู่เพียงแค่ 2 ตัว คือ 0 และ.

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