โฆษณา

แปลงข้อความเป็น binary, octal, decimal และ hexadecimal — และย้อนกลับ ทุกช่องแก้ไขได้แบบสด พร้อมตัวเลือกตัวคั่น การเติมศูนย์ และตัวพิมพ์ใหญ่

แก้ไขฟิลด์ใดก็ได้ด้านล่าง — ฟิลด์อื่นจะอัปเดตทันที ทุกอย่างทำงานบนอุปกรณ์ของคุณผ่าน UTF-8 ไม่มีการอัปโหลด

ตัวคั่น
วิธีคั่นแต่ละค่าในผลลัพธ์ binary, octal และ hex
เติมแต่ละค่าให้ได้ความกว้างคงที่ (เช่น 01001000)
แสดงตัวอักษร hexadecimal เป็นตัวพิมพ์ใหญ่ (FF แทน ff)
ข้อมูลนำเข้าไม่ถูกต้องสำหรับรูปแบบนี้
ข้อมูลนำเข้าไม่ถูกต้องสำหรับรูปแบบนี้
ข้อมูลนำเข้าไม่ถูกต้องสำหรับรูปแบบนี้
ข้อมูลนำเข้าไม่ถูกต้องสำหรับรูปแบบนี้
โฆษณา

เกี่ยวกับ แปลงข้อความเป็น Binary, Octal และ Hex

เครื่องมือนี้แปลงข้อความเป็นเลขฐานสอง ฐานแปด ฐานสิบ และฐานสิบหก — และแปลงระบบตัวเลขเหล่านั้นกลับเป็นข้อความที่อ่านได้ ทั้งห้าช่องทำงานสดและแก้ไขได้ พิมพ์ในช่องหนึ่งแล้วอีกสี่ช่องจะอัปเดตทันที ทีละตัวอักษร

เบื้องหลังการทำงาน แต่ละตัวอักษรถูกเข้ารหัสเป็นไบต์ UTF-8 และแต่ละไบต์แสดงในฐานที่คุณเลือก ตัวอย่างเช่น ตัวอักษร "H" คือ 01001000 ในฐานสอง 110 ในฐานแปด 72 ในฐานสิบ และ 48 ในฐานสิบหก ตัวเลือกต่าง ๆ ควบคุมตัวคั่นระหว่างค่า การเติมศูนย์ให้ความกว้างคงที่ และตัวเลขฐานสิบหกแบบตัวพิมพ์ใหญ่หรือเล็ก

มีประโยชน์สำหรับแบบฝึกหัดการเขียนโปรแกรม การดีบักการเข้ารหัส การอ่านข้อความไบนารี หรือการเตรียมข้อมูลสำหรับโปรโตคอลระดับต่ำ ทุกอย่างทำงานบนอุปกรณ์ของคุณ — ไม่มีสิ่งที่คุณพิมพ์ถูกอัปโหลด

วิธีใช้ แปลงข้อความเป็น Binary, Octal และ Hex

  1. พิมพ์หรือวางข้อความของคุณลงในช่องข้อความ — ช่องฐานสอง ฐานแปด ฐานสิบ และฐานสิบหกจะกรอกให้แบบสด
  2. หรือวางค่าลงในช่องฐานใดก็ได้ (เช่น ฐานสอง) เพื่อถอดรหัสกลับเป็นข้อความ
  3. เลือกตัวคั่น — ช่องว่าง จุลภาค ขึ้นบรรทัดใหม่ หรือไม่มีเลย — สำหรับผลลัพธ์ตัวเลข
  4. สลับการเติมศูนย์สำหรับค่าที่มีความกว้างคงที่ (เช่น 01001000) และตัวพิมพ์ใหญ่ฐานสิบหกหากคุณต้องการ FF แทน ff
  5. คลิกคัดลอกข้างช่องใดก็ได้ หรือใช้โหลดตัวอย่างและล้างข้อมูลเพื่อทดลองใช้

คำถามที่พบบ่อย

แต่ละตัวอักษรถูกเข้ารหัสเป็นไบต์ UTF-8 หนึ่งไบต์หรือมากกว่า และแต่ละไบต์เขียนเป็นเลขฐานสอง 8 บิต "A" กลายเป็น 01000001 "H" กลายเป็น 01001000 ไบต์เดียวกันนี้แสดงในฐานแปด ฐานสิบ และฐานสิบหกด้วย

ได้ ทุกช่องทำงานได้สองทาง — วางค่าฐานสอง ฐานแปด ฐานสิบ หรือฐานสิบหก แล้วเครื่องมือจะถอดรหัสเป็นข้อความทันที หากค่านั้นไม่ถูกต้องสำหรับรูปแบบนั้น จะมีการแจ้งเตือน

รองรับ เนื่องจากการเข้ารหัสใช้ UTF-8 ตัวอักษรที่มีเครื่องหมายกำกับเสียงและอิโมจิจึงทำงานได้ เพียงแต่จะให้ไบต์มากกว่าหนึ่งไบต์ต่อตัวอักษร "é" ให้สองไบต์ และอิโมจิส่วนใหญ่ให้สี่ไบต์

มันเติมแต่ละค่าให้มีความกว้างคงที่ ดังนั้นไบต์ฐานสองจะแสดง 8 หลักเสมอ (01001000 แทนที่จะเป็น 1001000) ทำให้คอลัมน์เรียงตรงกันและเป็นวิธีเขียนไบต์ตามธรรมเนียม

ไม่ การแปลงทำงานทั้งหมดในเบราว์เซอร์ของคุณโดยใช้ JavaScript ดังนั้นไม่มีสิ่งที่คุณพิมพ์หรือวางออกจากอุปกรณ์ของคุณเลย

แชร์สิ่งนี้
ต้องการความช่วยเหลือ?
พบปัญหากับเครื่องมือนี้หรือไม่? แจ้งทีมงานของเรา
รายงานปัญหา

เพิ่มเครื่องมือฟรีนี้ลงในเว็บไซต์ของคุณเอง — คัดลอกและวางโค้ดด้านล่าง