ระบบเลขฐาน.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
คณิตคิดเร็วโดยใช้นิ้วมือ
Advertisements

DSP 6 The Fast Fourier Transform (FFT) การแปลงฟูริเยร์แบบเร็ว
การลบ.
ความหมายของการหาร กลุ่มละ 4 วง
การประยุกต์ Logic Gates ภาค 2
ระบบเลขฐานสอง โดย นางสาวภาณุมาศ นักษัตรมณฑล รหัสนิสิต
Number Theory (part 1) ง30301 คณิตศาสตร์ดิสครีต.
เลขฐานต่าง ๆ อ.มิ่งขวัญ กันจินะ.
DSP 6 The Fast Fourier Transform (FFT) การแปลงฟูริเยร์แบบเร็ว
EEET0485 Digital Signal Processing Asst.Prof. Peerapol Yuvapoositanon DSP3-1 ผศ.ดร. พีระพล ยุวภูษิตานนท์ ภาควิชา วิศวกรรมอิเล็กทรอนิกส์ DSP 6 The Fast.
Computer Programming 1 1.หากต้องการพิมพ์ให้ได้ผลลัพธ์ดังนี้ต้องเขียน code อย่างไร (ใช้for)
Chapter 1 โครงสร้างข้อมูลและอัลกอริธึมส์
การแทนข้อมูลในคอมพิวเตอร์
CS Assembly Language Programming
จำนวนเต็ม จำนวนเต็ม  ประกอบด้วย                   1. จำนวนเต็มบวก    ได้แก่  1 , 2 , 3 , 4, 5 , ....                   2.  จำนวนเต็มลบ      ได้แก่  -1.
ทศนิยมและเศษส่วน F M B N โดย นางสาวสุพรรษา ธรรมสโรช.
Number System[1] เลขฐาน & ASCII CODE Number System[1]
We well check the answer
การประยุกต์สมการเชิงเส้นตัวแปรเดียว
ผังงานโปรแกรม (Program Flowchart)
NUMBER SYSTEM เลขฐานสิบ (Decimal Number) เลขฐานสอง (Binary Number)
Peopleware & Data บุคลากรและข้อมูล.
ตัวดำเนินการ (Operator) คือสัญลักษณ์หรือเครื่องหมายแทนการกระทำกับข้อมูล เพื่อบอกให้เครื่องคอมพิวเตอร์ทราบว่าจะต้องดำเนินการใดกับข้อมูลใดบ้าง แบ่งออกเป็น.
จำนวนนับใดๆ ที่หารจำนวนนับที่กำหนดให้ได้ลงตัว เรียกว่า ตัวประกอบของจำนวนนับ จำนวนนับ สามารถเรียกอีกอย่างว่า จำนวนเต็มบวก หรือจำนวนธรรมชาติ ซึ่งเราสามารถนำจำนวนนับเหล่านี้มา.
ระบบเลข และการแทนรหัสข้อมูล
ดิจิตอล + เลขฐาน บทที่ 2.
Introduction to Digital System
คณิตศาสตร์ แสนสนุก.
จำนวนทั้งหมด ( Whole Numbers )
บทที่ 11 การเขียนโปรแกรมภาษาซี
ความหมายของตัวเลขในหลักต่าง ๆ
Computer Coding & Number Systems
ครูฉัตร์มงคล สนพลาย.
ตอนที่ 4 ความรู้พื้นฐานทางดิจิตอล
ความสัมพันธ์เวียนบังเกิด
การแปลงเลขฐานใดๆเป็นฐานใดๆ
ค33211 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 5
ค31211 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 1
จำนวนเต็มกับการหารลงตัว
การพิจารณาจำนวนเฉพาะ
ค21201 คณิตศาสตร์เพิ่มเติม 1
การคำนวณค่าไฟฟ้า.
สัปดาห์ที่ 7 การแปลงลาปลาซ The Laplace Transform.
บทเรียนสาระการเรียนรู้คณิตศาสตร์ โดยใช้โปรแกรม Microsoft Multipoint
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
การแจกแจงปกติ.
การหาผลคูณและผลหารของเลขยกกำลัง
CS Assembly Language Programming
ระบบคอมพิวเตอร์และการประมวลผล
ค21201 คณิตศาสตร์เพิ่มเติม 1
F M B N สมบัติของจำนวนนับ ตัวคูณร่วมน้อย (ค.ร.น.).
ชนิดของข้อมูล 1) ข้อมูลที่เป็นตัวเลข (Numeric Data) หมายถึง ข้อมูลที่ใช้แทนจำนวนที่สามารถนำ ไปคำนวณได้ ข้อมูลแบบนี้เขียนได้หลายรูปแบบ คือ           ก.
ระบบเลขฐานต่าง ๆ By ครูนภาพร.
ง เทคโนโลยีสารสนเทศและการสื่อสาร ระบบเลขฐาน
ระบบเลขในคอมพิวเตอร์
หน่วยการเรียนรู้ที่ 7 ความรู้เบื้องต้นเกี่ยวกับจำนวนจริง
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
Chapter 3 - Stack, - Queue,- Infix Prefix Postfix
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
หน่วยที่ 2 ระบบตัวเลข.
ระบบเลขฐาน V.2 ม.6.
แบบฝึกหัด จงหาคำตอบที่ดีที่สุด หรือหาค่ากำไรสูงสุด จาก
เรื่องการประยุกต์ของสมการเชิงเส้นตัวแปรเดียว
ระบบเลขจำนวน ( Number System )
ค่าความจริงของประโยคที่มีตัวบ่งปริมาณ 2 ตัว
สื่อการสอนด้วยโปรมแกรม “Microsoft Multipoint”
หน่วยการเรียนรู้ที่ 7 ความรู้เบื้องต้นเกี่ยวกับจำนวนจริง
วิธีเรียงสับเปลี่ยนและวิธีจัดหมู่
โครงสร้างข้อมูลแบบ สแตก (stack)
ความผูกพันต่อองค์การของบุคลากรทางการศึกษาวิทยาลัยเทคโนโลยีฐานเทคโนโลยี
ใบสำเนางานนำเสนอ:

ระบบเลขฐาน

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

ระบบเลข ระบบเลขฐานต่างๆ (เน้น ฐาน 2 ฐาน 8 และ ฐาน 16) การแปลงเลขฐาน ความสัมพันธ์ของเลขฐาน 2 ฐาน 8 และฐาน 16

ตัวเลขในฐานต่างๆ ฐาน 2 มีเลข 0,1 ฐาน 8 มีเลข 0,1,2,3,4,5,6,7 ฐาน 2 มีเลข 0,1 ฐาน 8 มีเลข 0,1,2,3,4,5,6,7 ฐาน 10 มีเลข 0,1,2,3,4,5,6,7,8,9 ฐาน 16 มีเลข 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

การแปลงเลขฐาน 10 เป็นฐานใดๆ กรณี เลขจำนวนเต็ม หลักคือ เลขฐาน 10 เป็นตัวตั้ง หารด้วยเลขฐานที่กำลังจะแปลง ให้เก็บเศษจากการหาร หารเลขต่อไปจนกระทั้งไม่สามารถหารได้ นำเศษของการหารมาวางต่อกัน เศษตัวสุดท้ายเป็น เลขที่มีค่าประจำหลักสูง

ตัวอย่างการแปลงเลขฐาน 10 เป็นฐานใดๆ เลขจำนวนเต็ม 1310 = ( )2 2 13 2 6 1 ตอบ 11012 2 3 0 1 1

ตัวอย่างการแปลงเลขฐาน 10 เป็นฐานใดๆ เลขจำนวนเต็ม 1310 = ( ) 4 4 13 3 1 ตอบ 314

ทดสอบ จงแปลงเลขฐานต่อไปนี้ 1. 1510 = ( )2 2. 3910 = ( )8 1. 1510 = ( )2 2. 3910 = ( )8 3. 13010 = ( )16 1111 47 82

การแปลงเลขฐานใดๆเป็นฐาน 10 อาศัยค่าประจำหลัก คูณตัวเลขแต่ละหลัก นำผลคูณที่ได้มารวมกัน หลัก ... 4 3 2 1 ฐาน2 2... 23 22 21 20 ฐาน8 8... 83 82 81 80 ฐาน16 2.... 163 162 161 160

การแปลงเลขฐานใดๆเป็นฐาน 10 ตอบ 11012 = (13)10 ต.ย. 11012 = ( )10 เลขฐาน2 1 ค่าประจำหลัก 23 = 8 22 = 4 21 = 2 20 = 1 คำนวณ 1x8 = 8 1x4 = 4 0x2 = 0 1x1 =1 เลขฐาน10 8+4+0+1=13

การแปลงเลขฐานใดๆเป็นฐาน 10 ตอบ 11018 = (577)10 ต.ย. 11018 = ( )10 เลขฐาน 8 1 ค่าประจำหลัก 83 = 512 82 = 64 81 = 8 80 = 1 คำนวณ 1x512 =512 1x64 = 64 0x8 = 0 1x1 =1 เลขฐาน10 512+64+0+1=577

ทดสอบ จงแปลงเลขฐานต่อไปนี้ 1. 10102 = ( )10 2. 158 = ( )10 1. 10102 = ( )10 2. 158 = ( )10 3. A216= ( )10 10 13 162

การแปลงเลขฐาน 2 เป็น ฐาน 8 ฐาน 16 หลักการใช้การจัดกลุ่มบิท เลขฐาน 2 เป็น ฐาน 8 จัดกลุ่มละ 3 บิท 23 = 8 เลขฐาน 2 เป็น ฐาน 16 จัดกลุ่มละ 4 บิท 24 = 16 หากกลุ่มสุดท้ายไม่ครบให้เติม 0

ตัวอย่างการแปลงเลขฐาน 2 เป็นฐาน 8 จำนวนเต็ม 111112 = ( 37 ) 8 0 1 1 1 1 1 (0*4)+(1*2)+(1*1) (1*4)+(1*2)+(1*1) 3 7

ตัวอย่างการแปลงเลขฐาน 2 เป็นฐาน 8 จำนวนเต็ม 11012 = ( D ) 16 1 1 0 1 (1*8) + (1*4) + (0*2) + (1*1) 8 + 4 + 0 +1 =13 =D

ทดสอบ จงแปลงเลขฐานต่อไปนี้ 1. 10102 = ( )8 2. 1002 = ( )16 12 4

การแปลงเลขฐาน 8 ฐาน 16 เป็น ฐาน 2 ใช้หลักการกระจายเลขแต่ละหลักออกเป็น บิท เลขฐาน 8 หนึ่งหลัก กระจายเป็นเลขฐาน 2 ได้ 3 บิท เลขฐาน 16 หนึ่งหลัก กระจายเป็นเลขฐาน 2 ได้ 4 บิท

ตัวอย่างการแปลงเลขฐาน 8 ฐาน 16 เป็น ฐาน 2 738 =( 111011 ) 2 7 3 1 1 1 0 1 1 1110112

ตัวอย่างการแปลงเลขฐาน 8 ฐาน 16 เป็น ฐาน 2 A316 =( 111011 ) 2 A 3 1 0 1 0 0 0 1 1 101000112

ทดสอบ จงแปลงเลขฐานต่อไปนี้ 1. 658 = ( )2 2. 1C16 = ( )2 110101 11100