สารบัญ:
คำจำกัดความ - Binary To Hexadecimal (B2X) หมายถึงอะไร
เลขฐานสองถึงเลขฐานสิบหก (B2X) เป็นกระบวนการแปลงที่เกี่ยวข้องกับระบบตัวเลขทั้งสองดังกล่าว หมายเลขดั้งเดิมอยู่ในรูปแบบไบนารีฐาน 2 และถูกแปลงเป็นรูปแบบเลขฐานสิบหกฐาน 16
การแปลงสามารถทำได้โดยการแปลงแต่ละกลุ่มของบิตไบนารี่ 4 บิตให้เป็นทศนิยมคู่ของมันและการเทียบเท่าฐานสิบหกของค่าทศนิยมนั้นจะเท่ากับเลขฐานสิบหกของ 4 บิตเหล่านั้น ตัวอย่างเช่นค่าไบนารี 1010 คือ 10 ในทศนิยมและต่อมา "A" เป็นเลขฐานสิบหก
Techopedia อธิบาย Binary ถึงเลขฐานสิบหก (B2X)
ไบนารีเป็นภาษาที่ใช้โดยคอมพิวเตอร์ แต่มักจะยาวเกินไปและทำให้เกิดความสับสนในการแสดงดังนั้นจึงมักแสดงต่อผู้ใช้เป็นค่าเลขฐานสิบหก เลขฐานสิบหกมักใช้เพื่อทำให้ค่าไบนารีสั้นลงเนื่องจากค่าเลขฐานสิบหกแต่ละค่าจะเทียบเท่ากับค่าไบนารีหรือบิตสี่ค่า มี 16 ค่าเป็นเลขฐานสิบหก: 0 ถึง 9 และ A ถึง F หรือ 0 ถึง 15 ในทศนิยมในขณะที่มีเพียงสองค่าสำหรับไบนารี: 1 และ 0 ไบนารีมักจะจัดเรียงเป็นกลุ่ม 4 บิตซึ่งรวม 15 เมื่อ เพิ่มค่าที่ 8, 4, 2 และ 1
ในการแปลงค่าไบนารีให้เป็นเลขฐานสิบหกจะต้องใช้ทศนิยมเทียบเท่าของแต่ละกลุ่ม 4 บิตโดยเพิ่มค่าสถานที่ที่ 1s ปรากฏ ในรหัสไบนารี่ 4 บิตเราเพิ่มค่าสถานที่ทั้งหมดด้วย 1 บนมันหรือคูณ 8421 ด้วยค่าที่จัดตำแหน่ง ดังนั้นรหัสไบนารี 1010 เท่ากับ 8 + 0 + 2 + 0 ซึ่งเป็นทศนิยม "10" หรือเลขฐานสิบหก "A"
ตัวอย่างเช่นค่าไบนารี "1100 0101 1110 0110" ถูกแปลงเป็นเลขฐานสิบหก:
-
1100 = 8 + 4 + 0 + 0 = 12 =
0101 = 0 + 4 + 0 + 1 = 5 =
1110 = 8 + 4 + 2 + 0 = 14 =
0110 = 0 + 4 + 2 + 0 = 6 =
1100 0101 1110 0110 = C5E6
เลขฐานสิบหกนั้นสั้นกว่าไบนารีอย่างมากดังนั้นค่าเลขฐานสองซึ่งเป็นภาษาจริงที่ใช้โดยคอมพิวเตอร์มักจะแสดงให้ผู้ใช้เห็นว่าเป็นค่าเลขฐานสิบหก
