Hexadecimal
Hexadecimal is a base-16 number system. It is a different method of representing numbers than the base-10 system we use in every day practice. In base-10, we count in multiples of 10 before adding another digit. For example, "8 - 9 - 10 - 11 - 12..." and "98 - 99 - 100 - 101 - 102..." Notice how a new digit is added when the number 10 is reached, and another digit is added to represent 100 (10x10). In base-16, or the hexadecimal number system, each digit can have sixteen values instead of ten. The values of a hexadecimal digit can be:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Therefore, the number 12 (in the common base-10 format) would be represented as "C" in hexadecimal notation. The number 24 would be 18 (16+8). 100 is 64 in hexadecimal (16x6 + 4) and 1000 is 3E8 (256x3 + 16x14 + 8).
While computers process numbers using the base-2, or binary system, it is often more efficient to visually represent the numbers in hexadecimal format. This is because it only takes one hexadecimal digit to represent four binary digits. Since there are eight binary digits in a byte, only two hexadecimal digits are needed to represent one byte.
หก
ระบบเลขฐาน 16 เป็นเลขฐานสิบหก มันมีวิธีอื่นแสดงเลขมากกว่าระบบฐาน 10 ที่เราใช้ในทางปฏิบัติทุกวัน ในฐาน 10 เรานับในคูณ 10 ก่อนที่จะเพิ่มตัวเลขอื่น ตัวอย่าง "8-9-10-11 - 12..." และ "98-99-100-101 - 102..." สังเกตวิธีเพิ่มตัวเลขใหม่เมื่อถึงหมายเลข 10 และตำแหน่งอื่นเพิ่มถึง 100 (10 x 10) ในฐาน 16 หรือระบบตัวเลขฐานสิบหก แต่ละตำแหน่งสามารถมีค่าสิบหกสิบแทน เป็นค่าของตัวเลขฐานสิบหก:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
ดังนั้น หมายเลข 12 (ในรูปแบบฐาน 10 ทั่วไป) จะแสดงเป็น "C" ในสัญกรณ์ฐานสิบหกได้ หมายเลข 24 จะ 18 (16 8) 100 64 ในเลขฐานสิบหก (16 x 6 4) และ 1000 3E8 (256 x 3 8 16 x 14) .
ในขณะที่คอมพิวเตอร์ประมวลผลตัวเลขฐาน 2 หรือระบบไบนารี ก็มักจะเป็นมากขึ้นจะเห็นเป็นภาพแทนตัวเลขในรูปแบบเลขฐานสิบหก ทั้งนี้เนื่องจากใช้เวลาเพียงหนึ่งตัวเลขฐานสิบหกถึงสี่ตัวเลขไบนารี เนื่องจากมีตัวเลขฐานสองแปดในไบต์ เป็นเลขฐานสิบหกเพียงสองถึงหนึ่งไบต์
การแปล กรุณารอสักครู่..
เลขฐานสิบหก
เลขฐานสิบหกเป็นระบบเลขฐาน-16 มันเป็นวิธีการที่แตกต่างกันของตัวแทนของตัวเลขกว่าระบบฐาน-10 ที่เราใช้ในการปฏิบัติทุกวัน ในฐาน 10 เรานับหลายรายการ 10 ก่อนที่จะเพิ่มหลักอื่น ตัวอย่างเช่น "พบ 8 - 9 - 10 - 11 - 12 ... " และ "98 - 99-100 - 101-102 ... " ขอให้สังเกตว่าหลักใหม่จะถูกเพิ่มเมื่อจำนวน 10 ถึงหลักและอีกอย่างก็คือ เพิ่มที่จะเป็นตัวแทน 100 (10x10) ในฐาน-16, หรือระบบเลขฐานสิบหกแต่ละหลักจะมีค่าแทนสิบหกสิบ คุณค่าของหลักเลขฐานสิบหกสามารถ: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F ดังนั้นจำนวน 12 (ในฐานร่วมกัน -10 รูปแบบ) จะได้รับการแสดงเป็น "C" ในเลขฐานสิบหก จำนวน 24 จะ 18 (16 + 8) 100 เป็น 64 ในเลขฐานสิบหก (16x6 +4) และ 1000 3E8 (256x3 + 16x14 + 8) ขณะที่คอมพิวเตอร์หมายเลขขั้นตอนโดยใช้ฐาน 2 หรือระบบเลขฐานสองก็มักจะมีประสิทธิภาพมากขึ้นในสายตาแสดงตัวเลขในรูปแบบเลขฐานสิบหก นี้เป็นเพราะมันใช้เวลาหนึ่งหลักเลขฐานสิบหกจะเป็นตัวแทนของตัวเลขสี่หลักเลขฐานสองเท่านั้น เนื่องจากมีตัวเลขแปดหลักเลขฐานสองอยู่ในไบต์เพียงสองเลขฐานสิบหกมีความจำเป็นที่จะเป็นตัวแทนหนึ่งไบต์
การแปล กรุณารอสักครู่..
เลขฐานสิบหกเลขฐานสิบหกเป็นระบบจำนวน base-16
. มันเป็นวิธีการที่แตกต่างกันของการเป็นตัวแทนตัวเลขกว่าค่าระบบที่เราใช้ในทุกๆ วันซ้อม ในค่า เรานับในทวีคูณของ 10 ก่อนที่จะเพิ่มตัวเลขอีก ตัวอย่างเช่น " 8 - 9 - 10 - 11 - 12 . . . . . . . " และ " 98 - 99 - 100 - 101 - 102 . . . . . . . " แจ้งให้ทราบว่าใหม่เป็นหลัก เมื่อตัวเลข 10 ถึงแล้วตัวอื่นเพิ่มแทน 100 ( 15 ) ใน base-16 หรือเลขฐานสิบหกเลขที่ระบบ แต่ละหลักจะมีค่าสิบหกแทน 10 ค่าของตัวเลขฐานสิบหกสามารถ :
0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A , B , C , D , E , F
เพราะฉะนั้น หมายเลข 12 ( ในรูปแบบค่าทั่วไป ) จะแสดงเป็น " C " เลขฐานสิบหกสัญกรณ์ หมายเลข 24 จะ 18 ( 16 8 )100 เป็น 64 ในเลขฐานสิบหก ( 16x6 4 ) และ 1000 3e8 ( 256x3 16x14 8 )
ขณะที่ตัวเลขการใช้คอมพิวเตอร์จัดการ base-2 หรือระบบไบนารี มันมักจะเพิ่มประสิทธิภาพในการมองเห็นเป็นตัวแทนของตัวเลขในรูปแบบฐานสิบหก . นี้เป็นเพราะมันใช้เวลาเพียงหนึ่งหลักเพื่อแสดงเลขฐานสิบหกสี่แบบตัวเลข เนื่องจากมีตัวเลขแปดไบนารีในไบต์เพียงสองเลขฐานสิบหกจะต้องเป็นตัวแทนของหนึ่งไบต์
การแปล กรุณารอสักครู่..