ดาวน์โหลดบทความ ดาวน์โหลดบทความ

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

วิธีการ 1
วิธีการ 1 ของ 2:

ทำการแปลงพื้นฐาน

ดาวน์โหลดบทความ
  1. หาตัวเลขฐานสองเป็นอนุกรมถึงสี่จำนวนเพื่อทำการแปลง. เลขฐานสองนั้นมีได้แค่ 1 กับ 0 เลขฐานสิบหกนั้นมีได้ตั้งแต่ 0-9 หรือ A-F เนื่องจากมันคือฐานของ 16 คุณสามารถแปลงอนุกรมเลขฐานสองเป็ฐานสิบหก (1, 01, 101101, เป็นต้น) แต่คุณต้องการเลขสี่ตัวเพื่อทำการแปลง (0101→5; 1100→C, เป็นต้น) สำหรับบทเรียนนี้ ให้เริ่มจากตัวอย่างของ 1010
    • 1010
    • หากคุณมีไม่ครบ 4 หลัก ให้เติมศูนย์ข้างหน้าเพื่อทำให้ครบสี่หลัก ดังนั้น 01 จะกลายเป็น 0001 [1]
  2. ตัวเลขแต่ละตัวในสี่ตัวนั้นบ่งบอกประเภทของจำนวนในระบบเลขฐานสิบ หลักสุดท้ายก็คือหลักหน่วย คุณจะเข้าใจหลักที่เหลือในขั้นตอนถัดไป ตอนนี้แค่เขียนเลขหนึ่งเล็กๆ ไว้บนหลักสุดท้ายก่อน [2]
    • 1010
    • สังเกตว่าคุณไม่ได้ยกกำลังเลขตัวไหน นี่เป็นแค่วิธีดูว่าหลักอะไรหมายถึงอะไร
  3. เขียนเลข "2" เล็กๆ เหนือหลักที่สาม และเลข "4" เหนือหลักที่สอง และเลข "8" เหนือหลักแรก. นี่คือการวางตัวเลขบอกคุณสมบัติของคุณ หากคุณสงสัยอยากรู้ นั่นก็เป็นเพราะแต่ละหลักแทนด้วยเลขยกกำลังที่ต่างกันไปของ 2 หลักแรกคือ , หลักสอง , เป็นต้น
    • 1010
  4. นับว่าคุณได้ "วาง" เลขบอกคุณสมบัติลงไปมากเท่าใด. โชคดีที่การแปลงครั้งนี้ง่ายหลังจากที่เลขสี่ตัวและรู้ว่ามันหมายถึงอะไรแล้ว หากคุณมีเลขหนึ่งอยู่ในหลักแรก คุณมีแปดอยู่หนึ่งตัว หากคุณมีศูนย์อยู่ในหลักที่สอง คุณมีสี่อยู่ศูนย์ตัว หลักสามบอกคุณว่าคุณมีสองมากแค่ไหน และหลักที่สี่มีหนึ่งมากแค่ไหน ดังนั้น ตามตัวอย่างของเรานั้น: [3]
    • 1010
    • 8 0 2 0
  5. พอคุณได้ตัวเลขฐานสิบหกแล้ว แค่บวกมันด้วยกัน
    • 1010
    • 8 0 2 0
    • คำตอบสุดท้าย: เลขฐานสอง 1010 แปลงเป็น A ในระบบเลขฐานสิบหก
  6. เปลี่ยนตัวเลขใดๆ ที่มากกว่า "9" ให้กลายเป็นตัวอักษร. นี่ก็เพื่อไม่ให้คุณสับสนเวลาอ่านค่าเลขฐานสิบหก ("ตกลงนั้นเป็น 1 กับ 5 หรือว่าเป็น 15?") โชคดีที่ระบบนี้มันง่ายมาก เนื่องจากคุณไม่สามารถมีเลขฐานสิบหกที่มากกว่า 15 แค่เริ่มตัวอักษรด้วย 10 ดังนั้น:
  7. ลองตัวอย่างอีกเล็กน้อยเพื่อให้แปลงได้ดีขึ้น.
    • แปลง 1 เป็นเลขฐานสิบหก
      • เติมศูนย์เพื่อให้ได้สี่หลัก: 0001
      • หาตัวเลขกำหนดคุณสมบัติ:
      • บวกหลักต่างๆ เข้าด้วยกัน:
      • คำตอบสุดท้าย: 1
    • แปลง 0101 เป็นเลขฐานสิบหก
      • เติมศูนย์เพื่อให้ได้สี่หลัก: 0101
      • หาตัวเลขกำหนดคุณสมบัติ:
      • บวกหลักต่างๆ เข้าด้วยกัน:
      • คำตอบสุดท้าย: 5
    • แปลง 1110 เป็นเลขฐานสิบหก
      • เติมศูนย์เพื่อให้ได้สี่หลัก: 1110
      • หาตัวเลขกำหนดคุณสมบัติ:
      • บวกหลักต่างๆ เข้าด้วยกัน:
      • คำตอบสุดท้าย: E
    • แปลง 0011 เป็นเลขฐานสิบหก
      • เติมศูนย์เพื่อให้ได้สี่หลัก: 0011
      • หาตัวเลขกำหนดคุณสมบัติ:
      • บวกหลักต่างๆ เข้าด้วยกัน:
      • คำตอบสุดท้าย: B
    โฆษณา
วิธีการ 2
วิธีการ 2 ของ 2:

แปลงอนุกรมเลขฐานสองขนาดยาว

ดาวน์โหลดบทความ
  1. ตัดอนุกรมเลขฐานสองให้อยู่เป็นกลุ่มละสี่ตัว เริ่มจากทางด้านขวา. เลขฐานสิบหกนั้นแปลงหลักเลขฐานสอง 4 ตัวเป็นเลขฐานสิบหกหนึ่งตัว ดังนั้น เพื่อจะแปลงตัวเลข คุณจึงต้องแยกมันออกเป็นกลุ่มละสี่ตัวก่อน เริ่มจากทางด้านขวา ตัวอย่างเช่น:
    • แปลง ให้เป็นเลขฐานสิบหก
  2. เติมศูนย์เพิ่มเข้าไปทางข้างหน้าของตัวเลขแรกหากมันไม่ได้มีสี่หลัก. เลขศูนย์จะไม่ส่งผลใดต่อการแปลง แต่มันจะทำให้นึกภาพตามได้ง่ายขึ้น จำไว้ว่าคุณต้องการทุกกลุ่มประกอบด้วยเลขฐานสอง 4 หลัก
    • แปลง ให้เป็นเลขฐานสิบหก
    • '
  3. คุณจะต้องแปลงกลุ่มเลขฐานสองนี้ด้วยตัวมันเอง ดังนั้นแยกมันลงในกระดาษเพื่อง่ายต่อการทำ ทำการแปลงทีละกลุ่มเลขสี่หลักนี้ให้เป็นเลขฐานสิบหก ตามตัวอย่างของเรา: [4]
  4. พอแปลงส่วนของเลข 4 หลักครบหมด แค่ยุบมันเข้าด้วยกันเพื่อให้ได้คำตอบสุดท้าย ดังนั้น สำหรับตัวอย่างข้างต้น:
    • (0011) (1011) (0010) (1001)</math>
    • 3 B 2 9
  5. จดจำการแปลงเพื่อดูว่าคุณทำแต่ละส่วนถูกต้องหรือไม่. มันมีการรวมเลขฐานสอง 4 หลักได้เพียง 16 แบบ ดังนั้น หากคุณไม่ต้องการแยกหาทีละกลุ่ม คุณสามารถจดจำการแปลงนี้มาช่วยทำโจทย์ให้เร็วขึ้น
    โฆษณา
Binary   Hexadecimal  
0 0
1 1
10 2
11 3
100 4
101 5
110 6
111 7
1000 8
1001 9
1010 A
1011 B
1100 C
1101 D
1110 E
1111 F

เคล็ดลับ

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

คำเตือน

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

เกี่ยวกับวิกิฮาวนี้

มีการเข้าถึงหน้านี้ 40,225 ครั้ง

บทความนี้เป็นประโยชน์กับคุณไหม

โฆษณา