ݺߣ

ݺߣShare a Scribd company logo
สื่อ การสอน
  รายวิช าเทคโนโลยีส ารสนเทศ
                รหัส ง23102
นางสาวปฏิพ ร ชมชิด : ครูผ ู้ส อน



                               1
ระบบ๶ลྺฐาน (ฐาน 2,8,10,16)

Place Value: ระบบเลขที่แต่ละหลักมีคาประจำา่
หลัก
ค่าประจำาหลัก คือ ค่าของ๶ลྺฐานนั้นๆ ยกกำาลัง
ตามตำาแหน่งหลักเริ่ม จาก ศูนย์
Least significant digit : คือเลขที่มีคาประจำา
                                        ่
หลักน้อย
Most significant digit : คือเลขที่มีคาประจำา
                                      ่
หลักสูง
การเขียน๶ลྺฐานต้องมีคาฐานกำากับ ยกเว้น
                          ่
ฐาน 10                                        2
ตัว เลขในฐานต่า งๆ

ฐาน 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


                                   3
การแปลงเลྺฐาน

การแปลงเลྺฐานใดๆ เป็น ฐาน 10
การแปลงเลྺฐาน 10 เป็น ฐานใดๆ
การแปลงเลྺฐาน 2 เป็น ฐาน 8 ฐาน 16
การแปลงเลྺฐาน 8 ฐาน 16 เป็น ฐาน 2



                                    4
การแปลงเลྺฐานใดๆเป็น
                 ฐาน 10
อาศัยค่าประจำา      ต.ย. 11012 = ( )10
หลัก คูณตัวเลข      ค่าประจำาหลัก คือ
แต่ละหลัก นำาผล     23 22 21 20
คูณที่ได้มารวมกัน   (1*8)+(1*4)+(0*2)+(1*1) = 13




                                               5
การแปลงเลྺฐาน 10 เป็น ฐาน
                      ใดๆ
 กรณี เลขจำานวนเต็ม
 ใช้หลัก MODULO คือ
  ๶ลྺฐาน 10 เป็นตัวตั้ง หารด้วย๶ลྺฐานทีกำาลังจะ
                                       ่
  แปลง
  ให้เก็บเศษจากการหาร
  หารเลขต่อไปจนกระทังไม่สามารถหารได้
                        ้
  นำาเศษของการหารมาวางต่อกัน เศษตัวสุดท้ายเป็น
  Most significant
                                                  6
ตัว อย่า งการแปลงเลྺฐาน 10
                เป็น ฐานใดๆ
เลขจำานวนเต็ม
 1310 = (        )2        1310 = (        )4

       2    13             4          13
       2     6        1                3        1
       2     3        0

             1        1


  ตอบ 11012               ตอบ         314           7
การแปลงเลྺฐาน 10 เป็น ฐาน
                      ใดๆ
 กรณี เลขจำานวนจริง: การแปลงแบ่งเป็น
 2 ส่วน
 ส่วนหน้าจุดทศนิยมใช้วิธี MODULO
 ส่วนเลขหลังจุดทศนิยม
  คูณเลขหลังจุดด้วยฐานที่จะไป บันทึกเฉพาะ
  เลขหน้าจุด
  ส่วนเลขหลังจุดนำามาคูณต่อ จนครบจำานวน
  ตำาแหน่งหลังจุดที่ต้องการ               8
ตัว อย่า งการแปลงเลྺฐาน 10
                เป็น ฐานใดๆ
เลขจำานวนจริง     13.4 10 = (         )2

     2   13                .4 * 2 =        0   .8
                           .8 * 2 =        1   .6
     2    6   1            .6 * 2 =        1   .2
     2    3   0            .2 * 2 =        0   .4

          1   1


                           Ans: 1101.01102
                                                    9
การแปลงเลྺฐาน 2 เป็น ฐาน
                8 ฐาน 16
หลักการใช้การจัดกลุ่มบิท
   ๶ลྺฐาน 2 เป็น ฐาน 8 จัดกลุ่มละ 3 บิท
   ๶ลྺฐาน 2 เป็น ฐาน 16 จัดกลุ่มละ 4 บิท
โดยเริ่มจากบิทที่อยู่ใกล้จุดทศนิยม หากกลุ่ม
สุดท้ายไม่ครบเติม 0



                                              10
ตัว อย่า งการแปลงเลྺฐาน 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



                                             11

More Related Content

What's hot (19)

การแปลงเลྺฐาน8กับ 16
การแปลงเลྺฐาน8กับ 16การแปลงเลྺฐาน8กับ 16
การแปลงเลྺฐาน8กับ 16
jibjoy_butsaya
การแปลงเลྺฐานสิบเป็นฐานสอง
การแปลงเลྺฐานสิบเป็นฐานสองการแปลงเลྺฐานสิบเป็นฐานสอง
การแปลงเลྺฐานสิบเป็นฐานสอง
jibjoy_butsaya
Base
BaseBase
Base
sa
การแปลงเลྺฐาน
การแปลงเลྺฐานการแปลงเลྺฐาน
การแปลงเลྺฐาน
พัน พัน
โครงสร้างข้อมูล(พัชรา P)
โครงสร้างข้อมูล(พัชรา P)โครงสร้างข้อมูล(พัชรา P)
โครงสร้างข้อมูล(พัชรา P)
Patchara Wioon
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
defeat overcome
การหา๶ลྺฐาน
การหา๶ลྺฐานการหา๶ลྺฐาน
การหา๶ลྺฐาน
noii pinyo
58210401117 งาน 1 ss
58210401117 งาน 1 ss58210401117 งาน 1 ss
58210401117 งาน 1 ss
Manunya Museanko
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
Naphamas
Java-Chapter 10 Two Dimensional Arrays
Java-Chapter 10 Two Dimensional ArraysJava-Chapter 10 Two Dimensional Arrays
Java-Chapter 10 Two Dimensional Arrays
Wongyos Keardsri
การแปลงเลྺฐาน8กับ 16
การแปลงเลྺฐาน8กับ 16การแปลงเลྺฐาน8กับ 16
การแปลงเลྺฐาน8กับ 16
jibjoy_butsaya
การแปลงเลྺฐานสิบเป็นฐานสอง
การแปลงเลྺฐานสิบเป็นฐานสองการแปลงเลྺฐานสิบเป็นฐานสอง
การแปลงเลྺฐานสิบเป็นฐานสอง
jibjoy_butsaya
Base
BaseBase
Base
sa
การแปลงเลྺฐาน
การแปลงเลྺฐานการแปลงเลྺฐาน
การแปลงเลྺฐาน
พัน พัน
โครงสร้างข้อมูล(พัชรา P)
โครงสร้างข้อมูล(พัชรา P)โครงสร้างข้อมูล(พัชรา P)
โครงสร้างข้อมูล(พัชรา P)
Patchara Wioon
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่ 5 ข้อมูลชนิดอาร์เรย์และสตริง
defeat overcome
การหา๶ลྺฐาน
การหา๶ลྺฐานการหา๶ลྺฐาน
การหา๶ลྺฐาน
noii pinyo
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริงบทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
บทที่5 ข้อมูลชนิดอาร์เรย์และสตริง
Naphamas
Java-Chapter 10 Two Dimensional Arrays
Java-Chapter 10 Two Dimensional ArraysJava-Chapter 10 Two Dimensional Arrays
Java-Chapter 10 Two Dimensional Arrays
Wongyos Keardsri

Viewers also liked (10)

หน่วยที่ 2 เรื่อง ๶ลྺฐานในระบบคอมพิว๶ตอร์
หน่วยที่ 2 เรื่อง ๶ลྺฐานในระบบคอมพิว๶ตอร์หน่วยที่ 2 เรื่อง ๶ลྺฐานในระบบคอมพิว๶ตอร์
หน่วยที่ 2 เรื่อง ๶ลྺฐานในระบบคอมพิว๶ตอร์
วิทยาลัยเทคโนโลยีพังโคนพณิชยการ P C - T E C H
แนะนำการ๶ขียนโปรแกรมภาษาแอส๶ซมลี๶บื้องต้น
แนะนำการ๶ขียนโปรแกรมภาษาแอส๶ซมลี๶บื้องต้นแนะนำการ๶ขียนโปรแกรมภาษาแอส๶ซมลี๶บื้องต้น
แนะนำการ๶ขียนโปรแกรมภาษาแอส๶ซมลี๶บื้องต้น
Phusit Konsurin
แบบนำเสนอโครงงาน๶รื่องไมโครโพรเซส๶ซอร์5.4
แบบนำเสนอโครงงาน๶รื่องไมโครโพรเซส๶ซอร์5.4แบบนำเสนอโครงงาน๶รื่องไมโครโพรเซส๶ซอร์5.4
แบบนำเสนอโครงงาน๶รื่องไมโครโพรเซส๶ซอร์5.4
shopper38
บทที่ 1 พื้นฐานไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
บทที่ 1 พื้นฐานไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์บทที่ 1 พื้นฐานไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
บทที่ 1 พื้นฐานไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
Krukae Technicsakon
การแปลงเลྺฐาน
การแปลงเลྺฐานการแปลงเลྺฐาน
การแปลงเลྺฐาน
Nakamaru Yuichi
สมการและอสมการ
สมการและอสมการสมการและอสมการ
สมการและอสมการ
ORAWAN SAKULDEE
การแก้ระบบสมการ
การแก้ระบบสมการการแก้ระบบสมการ
การแก้ระบบสมการ
ทับทิม เจริญตา
การแก้ระบบสมการเชิงเส้Ȩองตัวแปร
การแก้ระบบสมการเชิงเส้Ȩองตัวแปรการแก้ระบบสมการเชิงเส้Ȩองตัวแปร
การแก้ระบบสมการเชิงเส้Ȩองตัวแปร
พัน พัน
การแก้สมการ
การแก้สมการการแก้สมการ
การแก้สมการ
Aon Narinchoti
สมการและการแก้สมการ
   สมการและการแก้สมการ    สมการและการแก้สมการ
สมการและการแก้สมการ
suwanpinit
แนะนำการ๶ขียนโปรแกรมภาษาแอส๶ซมลี๶บื้องต้น
แนะนำการ๶ขียนโปรแกรมภาษาแอส๶ซมลี๶บื้องต้นแนะนำการ๶ขียนโปรแกรมภาษาแอส๶ซมลี๶บื้องต้น
แนะนำการ๶ขียนโปรแกรมภาษาแอส๶ซมลี๶บื้องต้น
Phusit Konsurin
แบบนำเสนอโครงงาน๶รื่องไมโครโพรเซส๶ซอร์5.4
แบบนำเสนอโครงงาน๶รื่องไมโครโพรเซส๶ซอร์5.4แบบนำเสนอโครงงาน๶รื่องไมโครโพรเซส๶ซอร์5.4
แบบนำเสนอโครงงาน๶รื่องไมโครโพรเซส๶ซอร์5.4
shopper38
บทที่ 1 พื้นฐานไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
บทที่ 1 พื้นฐานไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์บทที่ 1 พื้นฐานไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
บทที่ 1 พื้นฐานไมโครโปรเซสเซอร์และไมโครคอนโทรลเลอร์
Krukae Technicsakon
การแปลงเลྺฐาน
การแปลงเลྺฐานการแปลงเลྺฐาน
การแปลงเลྺฐาน
Nakamaru Yuichi
สมการและอสมการ
สมการและอสมการสมการและอสมการ
สมการและอสมการ
ORAWAN SAKULDEE
การแก้ระบบสมการเชิงเส้Ȩองตัวแปร
การแก้ระบบสมการเชิงเส้Ȩองตัวแปรการแก้ระบบสมการเชิงเส้Ȩองตัวแปร
การแก้ระบบสมการเชิงเส้Ȩองตัวแปร
พัน พัน
การแก้สมการ
การแก้สมการการแก้สมการ
การแก้สมการ
Aon Narinchoti
สมการและการแก้สมการ
   สมการและการแก้สมการ    สมการและการแก้สมการ
สมการและการแก้สมการ
suwanpinit

การแปลงเลྺฐาน

  • 1. สื่อ การสอน รายวิช าเทคโนโลยีส ารสนเทศ รหัส ง23102 นางสาวปฏิพ ร ชมชิด : ครูผ ู้ส อน 1
  • 2. ระบบ๶ลྺฐาน (ฐาน 2,8,10,16) Place Value: ระบบเลขที่แต่ละหลักมีคาประจำา่ หลัก ค่าประจำาหลัก คือ ค่าของ๶ลྺฐานนั้นๆ ยกกำาลัง ตามตำาแหน่งหลักเริ่ม จาก ศูนย์ Least significant digit : คือเลขที่มีคาประจำา ่ หลักน้อย Most significant digit : คือเลขที่มีคาประจำา ่ หลักสูง การเขียน๶ลྺฐานต้องมีคาฐานกำากับ ยกเว้น ่ ฐาน 10 2
  • 3. ตัว เลขในฐานต่า งๆ ฐาน 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 3
  • 4. การแปลงเลྺฐาน การแปลงเลྺฐานใดๆ เป็น ฐาน 10 การแปลงเลྺฐาน 10 เป็น ฐานใดๆ การแปลงเลྺฐาน 2 เป็น ฐาน 8 ฐาน 16 การแปลงเลྺฐาน 8 ฐาน 16 เป็น ฐาน 2 4
  • 5. การแปลงเลྺฐานใดๆเป็น ฐาน 10 อาศัยค่าประจำา ต.ย. 11012 = ( )10 หลัก คูณตัวเลข ค่าประจำาหลัก คือ แต่ละหลัก นำาผล 23 22 21 20 คูณที่ได้มารวมกัน (1*8)+(1*4)+(0*2)+(1*1) = 13 5
  • 6. การแปลงเลྺฐาน 10 เป็น ฐาน ใดๆ กรณี เลขจำานวนเต็ม ใช้หลัก MODULO คือ ๶ลྺฐาน 10 เป็นตัวตั้ง หารด้วย๶ลྺฐานทีกำาลังจะ ่ แปลง ให้เก็บเศษจากการหาร หารเลขต่อไปจนกระทังไม่สามารถหารได้ ้ นำาเศษของการหารมาวางต่อกัน เศษตัวสุดท้ายเป็น Most significant 6
  • 7. ตัว อย่า งการแปลงเลྺฐาน 10 เป็น ฐานใดๆ เลขจำานวนเต็ม 1310 = ( )2 1310 = ( )4 2 13 4 13 2 6 1 3 1 2 3 0 1 1 ตอบ 11012 ตอบ 314 7
  • 8. การแปลงเลྺฐาน 10 เป็น ฐาน ใดๆ กรณี เลขจำานวนจริง: การแปลงแบ่งเป็น 2 ส่วน ส่วนหน้าจุดทศนิยมใช้วิธี MODULO ส่วนเลขหลังจุดทศนิยม คูณเลขหลังจุดด้วยฐานที่จะไป บันทึกเฉพาะ เลขหน้าจุด ส่วนเลขหลังจุดนำามาคูณต่อ จนครบจำานวน ตำาแหน่งหลังจุดที่ต้องการ 8
  • 9. ตัว อย่า งการแปลงเลྺฐาน 10 เป็น ฐานใดๆ เลขจำานวนจริง 13.4 10 = ( )2 2 13 .4 * 2 = 0 .8 .8 * 2 = 1 .6 2 6 1 .6 * 2 = 1 .2 2 3 0 .2 * 2 = 0 .4 1 1 Ans: 1101.01102 9
  • 10. การแปลงเลྺฐาน 2 เป็น ฐาน 8 ฐาน 16 หลักการใช้การจัดกลุ่มบิท ๶ลྺฐาน 2 เป็น ฐาน 8 จัดกลุ่มละ 3 บิท ๶ลྺฐาน 2 เป็น ฐาน 16 จัดกลุ่มละ 4 บิท โดยเริ่มจากบิทที่อยู่ใกล้จุดทศนิยม หากกลุ่ม สุดท้ายไม่ครบเติม 0 10
  • 11. ตัว อย่า งการแปลงเลྺฐาน 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 11