ผู้เขียน:
Peter Berry
วันที่สร้าง:
16 กรกฎาคม 2021
วันที่อัปเดต:
23 มิถุนายน 2024
![แปลงเลขฐาน 2 เป็นฐาน 8 และ แปลงฐาน 8 เป็นฐาน 2](https://i.ytimg.com/vi/1oV2WUbnOTU/hqdefault.jpg)
เนื้อหา
ไบนารีและฐานแปดเป็นค่าสัมประสิทธิ์ที่แตกต่างกันสองแบบที่ใช้กันทั่วไปในคอมพิวเตอร์ แตกต่างจากเลขฐานสอง: ฐาน 2 มีฐานแปดและฐานแปดดังนั้นจึงต้องจัดกลุ่มเพื่อการแปลง ฟังดูซับซ้อน แต่จริงๆแล้วการเปลี่ยนแปลงนั้นง่ายมาก
ขั้นตอน
วิธีที่ 1 จาก 2: การถ่ายโอนด้วยตนเอง
จดจำลำดับไบนารี สตริงไบนารีเป็นสตริงธรรมดาที่ประกอบด้วยอักขระ 1 และ 0 เช่น 101001, 001 หรือแม้แต่ 1 สตริงเหล่านี้มักเป็นเลขฐานสอง นอกจากนี้หนังสือและครูบางเล่มยังแสดงสัญลักษณ์เลขฐานสองผ่านตัวห้อย "2" เช่น 10012เพื่อหลีกเลี่ยงความสับสนกับหมายเลข "หนึ่งพันหนึ่ง"- ตัวห้อยระบุ "ฐาน" สำหรับตัวเลข ไบนารีเป็นระบบฐานสองและฐานแปดคือระบบฐาน 8
จัดกลุ่มอักขระ 1 และ 0 ในเลขฐานสองเป็นชุดสามโดยเริ่มจากขวาไปซ้าย มีอักขระหรือตัวเลขแปดตัวที่ใช้ในฐานแปดและมีเพียงสองตัวในฐานสอง ดังนั้นเราจึงต้องการเลขฐานสองสามหลักเพื่อแทนเลขฐานแปด จัดกลุ่มหมายเลขจากขวาไปซ้าย ตัวอย่างเช่นเลขฐานสอง 101001 จะถูกแบ่งออกเป็น 101 001.
เพิ่มเลขศูนย์ทางด้านซ้ายของหลักสุดท้ายหากมีตัวเลขไม่เพียงพอที่จะสร้างเลขสาม ตัวเลข 10011011 มีแปดหลักและแม้ว่าแปดจะหารด้วยสามไม่ได้คุณสามารถแปลงเป็นเลขฐานแปดได้โดยเพิ่มเลขศูนย์ก่อนจนกว่าคุณจะมีสาม ตัวอย่างเช่น:- หมายเลขเดิม: 10011011
- กลุ่ม: 10 011 011
- เพิ่มศูนย์เพื่อให้แต่ละกลุ่มมีสามองค์ประกอบ: 010 011 011
เพิ่ม 4, 2 และ 1 ด้านล่างของทั้งสามคนเพื่อจดตำแหน่ง เลขฐานสองแต่ละตัวในแต่ละทริปเปิลแทนตำแหน่งในสัมประสิทธิ์ฐานแปด หมายเลขแรกคือตำแหน่ง 4 หมายเลขที่สองคือตำแหน่ง 2 และหมายเลขที่สามตรงกับตำแหน่ง 1 เพื่อความง่ายให้เขียนตัวเลขเหล่านี้ไว้ด้านล่างไบนารีทริปเปิลของคุณโดยตรง ตัวอย่างเช่น:- 010 011 011
421 421 421 - 001
421 - 110 010 001
421 421 421 - หมายเหตุ: สำหรับทางลัดคุณสามารถข้ามขั้นตอนนี้และเปรียบเทียบชุดไบนารีกับตารางการแปลงฐานแปดนี้ได้
- 010 011 011
เมื่อ 1 อยู่บนตัวเลขที่ระบุตำแหน่งให้เขียนตัวเลขนั้น (4, 2 หรือ 1) เพื่อเริ่มต้นเลขฐานแปด ถ้าบน "4" มีเลข 1 แสดงว่าเลขฐานแปดของคุณมีเลข 4 ถ้า 0 อยู่เหนือตัวเลขที่ระบุตำแหน่งเลขฐานแปดของคุณจะไม่มีตัวเลขนั้นและเราจะเว้นว่างไว้ไม่มีหรือเครื่องหมาย รีบไปที่นั่น พิจารณาปัญหาตัวอย่าง:- หัวข้อ:
- โอน 1010100112 เป็นฐานแปด
- กลุ่มที่สาม:
- 101 010 011
- เพิ่มตัวบ่งชี้ตำแหน่ง:
- 101 010 011
421 421 421
- 101 010 011
- ประเมินแต่ละตำแหน่ง:
- 101 010 011
421 421 421
401 020 021
- 101 010 011
- หัวข้อ:
บวกตัวเลขใหม่ในแต่ละสาม เมื่อคุณหาเลขฐานแปดได้แล้วให้หาผลรวมของค่าในเลขสาม ด้วย 101 เรามี 4, 0, 1 และได้รับ 5 (). ดำเนินการตามตัวอย่างด้านบน:- หัวข้อ:
- โอน 1010100112 เป็นฐานแปด
- กลุ่มที่สามเพิ่มเมตริกสถานที่ตั้งและประเมินแต่ละตำแหน่ง:
- 101 010 011
421 421 421
401 020 021
- 101 010 011
- เพิ่มแต่ละกลุ่มสามกลุ่ม:
- หัวข้อ:
รวมผลลัพธ์ที่ได้เพื่อสร้างเลขฐานแปดสุดท้าย การหารเลขฐานสองช่วยให้แก้ปัญหาทางคณิตศาสตร์ได้ง่ายขึ้นตัวเลขเริ่มต้นเป็นเพียงสตริงอักขระธรรมดา ๆ ดังนั้นหลังจากการแปลงแล้วเราจำเป็นต้องรวมทุกอย่างเข้าด้วยกันเพื่อให้ได้ผลลัพธ์สุดท้าย นั้นคือทั้งหมด.- หัวข้อ:
- โอน 1010100112 เป็นฐานแปด
- กลุ่มที่สามเพิ่มหมายเลขสถานที่ตั้งประเมินสถานที่และค้นหาผลรวม:
- 101 010 011
5 — 2 — 3
- 101 010 011
- รวมตัวเลขเข้าด้วยกัน:
- 523
- หัวข้อ:
เพิ่มตัวห้อยภายใต้ 8 (เช่นนี้ 8) เพื่อทำการแปลงให้เสร็จสมบูรณ์ หากไม่มีสัญกรณ์นี้จะไม่สามารถระบุได้ว่า 523 เป็นเลขฐานแปดธรรมดาหรือเลขฐานสิบ เพื่อให้ครูของคุณทราบว่าคุณได้คำตอบที่ถูกต้องให้เพิ่มดัชนีด้านล่าง 8 ซึ่งบ่งชี้ว่าเป็นเลขฐานแปดในฐาน 8 ในคำตอบของคุณ- หัวข้อ:
- โอน 1010100112 เป็นฐานแปด
- แปลง:
- 523.
- คำตอบสุดท้าย:
- 5238
- หัวข้อ:
วิธีที่ 2 จาก 2: สลับสวิตช์และรูปแบบต่างๆ
ใช้ตัวแปลงฐานแปดอย่างง่ายเพื่อประหยัดเวลาและทำการบ้านของคุณ แม้ว่าจะไม่ได้ใช้ในการทดสอบ แต่ก็เป็นทางเลือกที่ดีสำหรับกรณีอื่น ๆ เนื่องจากมีเพียง 8 ชุดตัวเลขการจำจึงไม่ยากเลย เพียงแบ่งตัวเลขออกเป็นกลุ่มละสามตัวแล้วเปรียบเทียบกับตารางในภาพ- โปรดทราบว่าไม่มีการแปลงโดยตรงสำหรับ 8 และ 9 ในฐานแปดตัวเลขเหล่านี้คือ ไม่ได้อยู่ เนื่องจากมีเพียง 8 หลัก (0-7) ในระบบฐาน 8
หากมีส่วนที่แปลกเราจะเก็บเครื่องหมายจุลภาคไว้และเริ่มการแปลงจากตรงนั้น พิจารณากรณีการแปลงเลขฐานสอง 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" จะให้ข้อมูลไม่เพียงพอในการคำนวณทางคณิตศาสตร์เว้นแต่คุณจะเข้าใจระบบฐานแปดแล้วและต้องการคิดใหม่ในการคำนวณค่าผสม การใช้ตารางด้านล่างจะทำให้ง่ายต่อการแปลงเลขฐานแปดแต่ละหลักเป็นชุดของเลขฐานสองสามหลักจากนั้นรวมเข้าด้วยกัน:- 0 → 000
- 1 → 001
- 2 → 010
- 3 → 011
- 4 → 100
- 5 → 101
- 6 → 110
- 7 → 111
คำแนะนำ
- ใช้เวลาของคุณเพื่อทำลายตัวเลข ตามหลักการแล้วคุณควรใช้กระดาษขนาดใหญ่ที่มีพื้นที่เพียงพอสำหรับงานของคุณ