dev/converter
แปลงข้อความเป็น Hex - ฟรี ใช้งานได้ทันที | Smocky
แต่ละไบต์เป็นเลขฐานสิบหกสองหลัก ข้อความใช้ UTF-8 จึงใช้สองไบต์สำหรับ é และสี่ไบต์สำหรับอีโมจิ
ข้อมูลอยู่ในเบราว์เซอร์ของคุณ
คำถามที่พบบ่อย
เหตุใด é จึงได้ Hex มากกว่าหนึ่งคู่
ข้อความใช้ UTF-8 ไม่ใช่ ASCII หรือ Latin-1 โดย é เป็น c3 a9 สองไบต์ จึงมี Hex สี่หลัก ส่วน 😀 เป็นสี่ไบต์ ไม่แยก surrogate
คำนำหน้าและขนาดกลุ่มมีไว้ทำอะไร
ปรับรูปแบบเพื่อนำไปวางในโค้ด ขนาดกลุ่มกำหนดจุดวางตัวคั่น และคำนำหน้าเติม 0x เช่น 0x48 ก่อนแต่ละกลุ่ม โดยไบต์ไม่เปลี่ยน
ทำไมไบต์ 10 จึงมีศูนย์นำหน้า
Hex เขียนสองหลักต่อไบต์เสมอ จึงใช้ 0a ไม่ย่อเป็น a เช่นเดียวกับ Binary ที่คงแปดหลัก