วิธีการแปลงเลขฐานสิบหกเป็นเลขฐานสองหรือฐานสิบ

ผู้เขียน: Mark Sanchez
วันที่สร้าง: 28 มกราคม 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
แปลงเลขฐาน 2 เป็นฐาน 10 และ แปลงเลขฐาน 10 เป็นฐาน 2
วิดีโอ: แปลงเลขฐาน 2 เป็นฐาน 10 และ แปลงเลขฐาน 10 เป็นฐาน 2

เนื้อหา

คุณจะเปลี่ยนชุดตัวเลขและตัวอักษรที่เข้าใจยากนี้ได้อย่างไรเพื่อให้คอมพิวเตอร์ของคุณเข้าใจได้ง่ายหรือสำหรับคุณเป็นการส่วนตัว การแปลงเลขฐานสิบหกเป็นเลขฐานสองทำได้ง่ายมาก ซึ่งเป็นเหตุว่าทำไมเลขฐานสิบหกจึงถูกใช้ในภาษาโปรแกรมบางภาษา การแปลงเลขฐานสิบหกเป็นเลขฐานสิบนั้นค่อนข้างยุ่งยาก แต่คุณสามารถเรียนรู้ได้ด้วยเช่นกัน

ขั้นตอน

ส่วนที่ 1 ของ 3: การแปลงเลขฐานสิบหกเป็นไบนารี

  1. 1 แปลงเลขฐานสิบหกแต่ละหลักให้เป็นเลขฐานสองสี่หลัก โดยพื้นฐานแล้ว ระบบเลขฐานสิบหกเป็นวิธีที่ง่ายกว่าในการแทนเลขฐานสอง แปลงตัวเลขจากเลขฐานสิบหกเป็นเลขฐานสองตามตารางต่อไปนี้:
    เลขฐานสิบหกไบนารี่
    00000
    10001
    20010
    30011
    40100
    50101
    60110
    70111
    81000
    91001
    NS1010
    NS1011
    1100
    NS1101
    อี1110
    NS1111
  2. 2 ลองแปลงเลขฐานสิบหกเป็นเลขฐานสองด้วยตัวคุณเอง นี่คือตัวอย่างบางส่วน. เน้นข้อความที่มองไม่เห็นทางด้านขวาของเครื่องหมายเท่ากับเพื่อดูคำตอบและทดสอบด้วยตัวเอง
    • A23 = 1010 0010 0011
    • ผึ้ง = 1011 1110 1110
    • 70C558 = 0111 0000 1100 0101 0101 1000
  3. 3 เข้าใจหลักการของการเปลี่ยนแปลง ในรูปแบบไบนารี NS ตัวเลขสามารถใช้แทนตัวเลขได้ 2 ตัว ตัวอย่างเช่น การใช้เลขฐานสองสี่หลัก คุณสามารถแทนตัวเลข 2 = 16 ตัวได้ เนื่องจากระบบเลขฐานสิบหกใช้อักขระสิบหกตัว อักขระหนึ่งตัวสามารถแทนตัวเลขได้ 16 = 16 ตัว ทำให้ง่ายต่อการแปลงเลขฐานสิบหกเป็นเลขฐานสองและในทางกลับกัน
    • คุณยังสามารถจินตนาการได้ว่าการนับจะไปที่หลักถัดไปในแต่ละระบบได้อย่างไร เลขฐานสิบหก "... D, E, F, 10" และในรูปแบบเลขฐานสอง -" 1101, 1110, 1111, 10000’.

ส่วนที่ 2 ของ 3: การแปลงเลขฐานสิบหกเป็นทศนิยม

  1. 1 จำไว้ว่าระบบเลขทศนิยมทำงานอย่างไร คุณใช้เลขทศนิยมทุกวันโดยไม่ได้คิดถึงวิธีการทำงาน แต่เมื่อคุณเริ่มเรียนในโรงเรียนครั้งแรก ครูจะอธิบายให้คุณฟังว่าหน่วยใด หลักสิบ หลักร้อย และอื่นๆ ด้านล่างนี้ เราจะเตือนคุณสั้นๆ เกี่ยวกับวิธีการทำงานของระบบเลขทศนิยม ซึ่งจะช่วยให้คุณแปลงตัวเลขได้
    • เลขทศนิยมแต่ละหลักอยู่ในตำแหน่งที่เรียกว่าสถานที่ ตัวเลขจะนับจากขวาไปซ้าย ประเภทแรกคือหน่วย ประเภทที่สองคือหลักสิบ ประเภทที่สามคือหน่วยร้อย และอื่นๆ หากตัวเลข 3 อยู่ในหลักแรก แสดงว่าเป็นตัวเลข 3 หากเป็นตัวเลขที่สอง - ให้เท่ากับ 30 หากอยู่ในหลักที่สาม ให้เท่ากับ 300
    • ในทางคณิตศาสตร์ ตัวเลขสามารถอธิบายได้ดังนี้: 10, 10, 10 และอื่นๆ ดังนั้นระบบนี้จึงเรียกว่าทศนิยม
  2. 2 เขียนเลขทศนิยมเป็นผลรวมของเงื่อนไขบางคำ ซึ่งจะทำให้เข้าใจกระบวนการแปลงเลขฐานสิบหกเป็นเลขฐานสิบได้ง่ายขึ้น ตัวอย่างเช่น หมายเลข 48013710 (โปรดจำไว้ว่าดัชนี 10 หมายถึงจำนวนที่กำหนดเป็นทศนิยม)
    • เริ่มต้นด้วยหลักแรกทางด้านขวา: 7 = 7 x 10 หรือ 7 x 1
    • ย้ายจากขวาไปซ้าย: 3 = 3 x 10 หรือ 3 x 10
    • 480137 = 4x100 000 + 8x10 000 + 0x1 000 + 1x100 + 3x10 + 7x1
  3. 3 ในการแปลงเลขฐานสิบหกเป็นทศนิยม แต่ละหลัก (เริ่มจากด้านขวา) ของเลขฐานสิบหกต้องคูณด้วย 16 ยกกำลังตามตัวเลขของหลักนี้ ตัวอย่างเช่น พิจารณาเลขฐานสิบหก C92116... เริ่มต้นด้วยตัวเลขแรกทางด้านขวา (1) และคูณด้วย 16 (ตัวเลขหลักแรกกำหนดโดยระดับศูนย์) เพิ่มเลขชี้กำลังทุกครั้งที่คุณเลื่อนไปยังหลักถัดไป (จากขวาไปซ้าย):
    • 116 = 1 x 16 = 1 x 1 (ตัวเลขทั้งหมดเป็นทศนิยม ยกเว้นที่ระบุไว้)
    • 216 = 2 x 16 = 2 x 16
    • 916 = 9 x 16 = 9 x 256
    • C = C x 16 = C x 4096
  4. 4 แปลงตัวอักษรเป็นตัวเลขทศนิยม ตัวเลขมีความหมายเหมือนกันทั้งในระบบทศนิยมและเลขฐานสิบหก (เช่น 716 = 710). ใช้รายการต่อไปนี้เพื่อแปลงอักขระฐานสิบหกตัวอักษรเป็นเลขฐานสิบ:
    • A = 10
    • ข = 11
    • C = 12
    • D = 13
    • E = 14
    • F = 15
  5. 5 ทำการคำนวณ ตอนนี้ เพียงคูณตัวเลขที่เกี่ยวข้องและเพิ่มผลการคูณเพื่อให้ได้เลขฐานสิบ ในตัวอย่างของเรา:
    • C92116 = (1 x 1) + (2 x 16) + (9 x 256) + (12 x 4096)
    • = 1 + 32 + 2304 + 49152.
    • = 5148910... เลขทศนิยมมีตัวเลขมากกว่าเลขฐานสิบหกเนื่องจากเลขฐานสิบหกหนึ่งหลักอธิบายข้อมูลมากกว่าหนึ่งหลักทศนิยม
  6. 6 ฝึกแปลงตัวเลข. ต่อไปนี้คืองานบางอย่างในการแปลงเลขฐานสิบหกเป็นเลขฐานสิบ เน้นข้อความที่มองไม่เห็นทางด้านขวาของเครื่องหมายเท่ากับเพื่อดูคำตอบและทดสอบด้วยตัวเอง
    • 3AB16 = 93910
    • A1A116 = 4137710
    • 500016 = 2048010
    • 500D16 = 2049310
    • 18A2F16 = 10091110

ส่วนที่ 3 ของ 3: ระบบเลขฐานสิบหก

  1. 1 เรียนรู้การใช้ระบบเลขฐานสิบหก เรามักจะใช้ระบบทศนิยมสิบหลัก ระบบเลขฐานสิบหกใช้อักขระสิบหกตัว รวมทั้งตัวเลขและตัวอักษร
    • นี่คือตัวเลขเริ่มต้นที่ศูนย์:
      เลขฐานสิบหก ทศนิยม เลขฐานสิบหก ทศนิยม
      001016
      111117
      221218
      331319
      441420
      551521
      661622
      771723
      881824
      991925
      NS101A26
      NS111B27
      121C28
      NS131D29
      อี141E30
      NS151F31
  2. 2 ใช้ตัวห้อยเพื่อแสดงว่าคุณกำลังใช้ระบบใด ตัวเลขทศนิยมใช้สำหรับสิ่งนี้ ตัวอย่างเช่น 1710 - นี่คือหมายเลข 17 ในระบบทศนิยม (นั่นคือเลขทศนิยมปกติ 17) สิบเอ็ด10 = 1016นั่นคือทศนิยม 11 เท่ากับ 10 ในเลขฐานสิบหก เลขฐานสิบหกไม่ได้รวมตัวอักษรไว้ด้วยเสมอ แต่ถ้าคุณเขียนจดหมายแทนตัวเลข มันก็ชัดเจนว่านี่คือระบบเลขฐานสิบหก

เคล็ดลับ

  • ใช้เครื่องคิดเลขออนไลน์เมื่อแปลงเลขฐานสิบหกขนาดใหญ่ คุณอาจไม่ได้รบกวนตัวเองเลยและใช้ตัวแปลงออนไลน์ แต่ก็ยังควรทำความเข้าใจกับการคำนวณด้วยตนเองเพื่อทำความเข้าใจกระบวนการอย่างถูกต้อง
  • อัลกอริธึมการแปลงฐานสิบหกเป็นทศนิยมเหมาะสำหรับการแปลงระบบตัวเลขใด ๆ เป็นตัวเลขทศนิยม เพียงแทนที่หมายเลข 16 (ในบางยกกำลัง) ด้วยหมายเลขที่เกี่ยวข้อง (ในบางยกกำลัง) ของระบบตัวเลขอื่น