วิธีการแปลงไบนารีเป็นฐานแปด

ผู้เขียน: Peter Berry
วันที่สร้าง: 16 กรกฎาคม 2021
วันที่อัปเดต: 23 มิถุนายน 2024
Anonim
แปลงเลขฐาน 2 เป็นฐาน 8 และ แปลงฐาน 8 เป็นฐาน 2
วิดีโอ: แปลงเลขฐาน 2 เป็นฐาน 8 และ แปลงฐาน 8 เป็นฐาน 2

เนื้อหา

ไบนารีและฐานแปดเป็นค่าสัมประสิทธิ์ที่แตกต่างกันสองแบบที่ใช้กันทั่วไปในคอมพิวเตอร์ แตกต่างจากเลขฐานสอง: ฐาน 2 มีฐานแปดและฐานแปดดังนั้นจึงต้องจัดกลุ่มเพื่อการแปลง ฟังดูซับซ้อน แต่จริงๆแล้วการเปลี่ยนแปลงนั้นง่ายมาก

ขั้นตอน

วิธีที่ 1 จาก 2: การถ่ายโอนด้วยตนเอง

  1. จดจำลำดับไบนารี สตริงไบนารีเป็นสตริงธรรมดาที่ประกอบด้วยอักขระ 1 และ 0 เช่น 101001, 001 หรือแม้แต่ 1 สตริงเหล่านี้มักเป็นเลขฐานสอง นอกจากนี้หนังสือและครูบางเล่มยังแสดงสัญลักษณ์เลขฐานสองผ่านตัวห้อย "2" เช่น 10012เพื่อหลีกเลี่ยงความสับสนกับหมายเลข "หนึ่งพันหนึ่ง"
    • ตัวห้อยระบุ "ฐาน" สำหรับตัวเลข ไบนารีเป็นระบบฐานสองและฐานแปดคือระบบฐาน 8

  2. จัดกลุ่มอักขระ 1 และ 0 ในเลขฐานสองเป็นชุดสามโดยเริ่มจากขวาไปซ้าย มีอักขระหรือตัวเลขแปดตัวที่ใช้ในฐานแปดและมีเพียงสองตัวในฐานสอง ดังนั้นเราจึงต้องการเลขฐานสองสามหลักเพื่อแทนเลขฐานแปด จัดกลุ่มหมายเลขจากขวาไปซ้าย ตัวอย่างเช่นเลขฐานสอง 101001 จะถูกแบ่งออกเป็น 101 001.

  3. เพิ่มเลขศูนย์ทางด้านซ้ายของหลักสุดท้ายหากมีตัวเลขไม่เพียงพอที่จะสร้างเลขสาม ตัวเลข 10011011 มีแปดหลักและแม้ว่าแปดจะหารด้วยสามไม่ได้คุณสามารถแปลงเป็นเลขฐานแปดได้โดยเพิ่มเลขศูนย์ก่อนจนกว่าคุณจะมีสาม ตัวอย่างเช่น:
    • หมายเลขเดิม: 10011011
    • กลุ่ม: 10 011 011
    • เพิ่มศูนย์เพื่อให้แต่ละกลุ่มมีสามองค์ประกอบ: 010 011 011

  4. เพิ่ม 4, 2 และ 1 ด้านล่างของทั้งสามคนเพื่อจดตำแหน่ง เลขฐานสองแต่ละตัวในแต่ละทริปเปิลแทนตำแหน่งในสัมประสิทธิ์ฐานแปด หมายเลขแรกคือตำแหน่ง 4 หมายเลขที่สองคือตำแหน่ง 2 และหมายเลขที่สามตรงกับตำแหน่ง 1 เพื่อความง่ายให้เขียนตัวเลขเหล่านี้ไว้ด้านล่างไบนารีทริปเปิลของคุณโดยตรง ตัวอย่างเช่น:
    • 010 011 011
      421 421 421
    • 001
      421
    • 110 010 001
      421 421 421
    • หมายเหตุ: สำหรับทางลัดคุณสามารถข้ามขั้นตอนนี้และเปรียบเทียบชุดไบนารีกับตารางการแปลงฐานแปดนี้ได้
  5. เมื่อ 1 อยู่บนตัวเลขที่ระบุตำแหน่งให้เขียนตัวเลขนั้น (4, 2 หรือ 1) เพื่อเริ่มต้นเลขฐานแปด ถ้าบน "4" มีเลข 1 แสดงว่าเลขฐานแปดของคุณมีเลข 4 ถ้า 0 อยู่เหนือตัวเลขที่ระบุตำแหน่งเลขฐานแปดของคุณจะไม่มีตัวเลขนั้นและเราจะเว้นว่างไว้ไม่มีหรือเครื่องหมาย รีบไปที่นั่น พิจารณาปัญหาตัวอย่าง:
    • หัวข้อ:
      • โอน 1010100112 เป็นฐานแปด
    • กลุ่มที่สาม:
      • 101 010 011
    • เพิ่มตัวบ่งชี้ตำแหน่ง:
      • 101 010 011
        421 421 421
    • ประเมินแต่ละตำแหน่ง:
      • 101 010 011
        421 421 421
        401 020 021
  6. บวกตัวเลขใหม่ในแต่ละสาม เมื่อคุณหาเลขฐานแปดได้แล้วให้หาผลรวมของค่าในเลขสาม ด้วย 101 เรามี 4, 0, 1 และได้รับ 5 (). ดำเนินการตามตัวอย่างด้านบน:
    • หัวข้อ:
      • โอน 1010100112 เป็นฐานแปด
    • กลุ่มที่สามเพิ่มเมตริกสถานที่ตั้งและประเมินแต่ละตำแหน่ง:
      • 101 010 011
        421 421 421
        401 020 021
    • เพิ่มแต่ละกลุ่มสามกลุ่ม:
  7. รวมผลลัพธ์ที่ได้เพื่อสร้างเลขฐานแปดสุดท้าย การหารเลขฐานสองช่วยให้แก้ปัญหาทางคณิตศาสตร์ได้ง่ายขึ้นตัวเลขเริ่มต้นเป็นเพียงสตริงอักขระธรรมดา ๆ ดังนั้นหลังจากการแปลงแล้วเราจำเป็นต้องรวมทุกอย่างเข้าด้วยกันเพื่อให้ได้ผลลัพธ์สุดท้าย นั้นคือทั้งหมด.
    • หัวข้อ:
      • โอน 1010100112 เป็นฐานแปด
    • กลุ่มที่สามเพิ่มหมายเลขสถานที่ตั้งประเมินสถานที่และค้นหาผลรวม:
      • 101 010 011
        5 — 2 — 3
    • รวมตัวเลขเข้าด้วยกัน:
      • 523
  8. เพิ่มตัวห้อยภายใต้ 8 (เช่นนี้ 8) เพื่อทำการแปลงให้เสร็จสมบูรณ์ หากไม่มีสัญกรณ์นี้จะไม่สามารถระบุได้ว่า 523 เป็นเลขฐานแปดธรรมดาหรือเลขฐานสิบ เพื่อให้ครูของคุณทราบว่าคุณได้คำตอบที่ถูกต้องให้เพิ่มดัชนีด้านล่าง 8 ซึ่งบ่งชี้ว่าเป็นเลขฐานแปดในฐาน 8 ในคำตอบของคุณ
    • หัวข้อ:
      • โอน 1010100112 เป็นฐานแปด
    • แปลง:
      • 523.
    • คำตอบสุดท้าย:
      • 5238
    โฆษณา

วิธีที่ 2 จาก 2: สลับสวิตช์และรูปแบบต่างๆ

  1. ใช้ตัวแปลงฐานแปดอย่างง่ายเพื่อประหยัดเวลาและทำการบ้านของคุณ แม้ว่าจะไม่ได้ใช้ในการทดสอบ แต่ก็เป็นทางเลือกที่ดีสำหรับกรณีอื่น ๆ เนื่องจากมีเพียง 8 ชุดตัวเลขการจำจึงไม่ยากเลย เพียงแบ่งตัวเลขออกเป็นกลุ่มละสามตัวแล้วเปรียบเทียบกับตารางในภาพ
    • โปรดทราบว่าไม่มีการแปลงโดยตรงสำหรับ 8 และ 9 ในฐานแปดตัวเลขเหล่านี้คือ ไม่ได้อยู่ เนื่องจากมีเพียง 8 หลัก (0-7) ในระบบฐาน 8
  2. หากมีส่วนที่แปลกเราจะเก็บเครื่องหมายจุลภาคไว้และเริ่มการแปลงจากตรงนั้น พิจารณากรณีการแปลงเลขฐานสอง 10010,11 ให้เป็นเลขฐานแปด โดยปกติคุณจะเปลี่ยนจากขวาไปซ้ายและเริ่มต้นด้วยกลุ่มสามคน ด้วยลูกน้ำคุณทำการเปลี่ยนจากตำแหน่งนั้น: สำหรับส่วนที่อยู่ทางซ้ายของลูกน้ำ (10010) ให้เริ่มจากตรงนั้นและแปลงจากขวาไปซ้าย (010 010) ในส่วนด้านขวา (, 11) คุณเริ่มจากลูกน้ำและแปลงจากซ้ายไปขวา (110) เมื่อเพิ่มศูนย์จะมีการเพิ่มศูนย์ในทิศทางการแปลงเสมอ ผลลัพธ์กลุ่มที่สามของเราคือ 010 010, 110
    • 101,1 → 101 , 100
    • 1,01001 → 001 , 010 010
    • 1001101,0101 → 001 001 101 , 010 100
  3. ใช้ตารางตัวแปลงฐานแปดเพื่อแปลงฐานแปดกลับเป็นไบนารี คุณต้องมีตารางสำหรับการแปลงย้อนกลับเพราะเพียงแค่ "3" จะให้ข้อมูลไม่เพียงพอในการคำนวณทางคณิตศาสตร์เว้นแต่คุณจะเข้าใจระบบฐานแปดแล้วและต้องการคิดใหม่ในการคำนวณค่าผสม การใช้ตารางด้านล่างจะทำให้ง่ายต่อการแปลงเลขฐานแปดแต่ละหลักเป็นชุดของเลขฐานสองสามหลักจากนั้นรวมเข้าด้วยกัน:
    • 0 → 000
    • 1 → 001
    • 2 → 010
    • 3 → 011
    • 4 → 100
    • 5 → 101
    • 6 → 110
    • 7 → 111
    โฆษณา

คำแนะนำ

  • ใช้เวลาของคุณเพื่อทำลายตัวเลข ตามหลักการแล้วคุณควรใช้กระดาษขนาดใหญ่ที่มีพื้นที่เพียงพอสำหรับงานของคุณ