เข้ารหัส/ถอดรหัส Hex

เข้ารหัส/ถอดรหัสสตริงด้วย Hex ได้ทันที ไม่ต้องติดตั้ง เหมาะสำหรับการทดสอบและดีบัก ทั้งบน CLI หรือในเบราว์เซอร์

แท็กต่างๆ: ตัวเข้ารหัส เข้ารหัส/ถอดรหัส hex

🚀 177,231 การแปลงทั้งหมด (122 ในเดือนนี้)

ฝึก Python ด้วยโจทย์เขียนโค้ด

แก้โจทย์จริงใน editor นี้: รันทดสอบตัวอย่าง ส่งคำตอบ และรับรีวิวโค้ดจาก AI

โจทย์ Python ทั้งหมด
ง่าย

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

คุณจะได้เรียนรู้ เลขคณิตค่าที่คืนกลับ
BeginnerLearning-pathVariables
ง่าย

ผลคูณจุดของเวกเตอร์สองตัว

คูณเวกเตอร์สองตัวทีละสมาชิกแล้วรวมผลลัพธ์ ซึ่งเป็นการคำนวณหลักของทุกนิวรอน

คุณจะได้เรียนรู้ เวกเตอร์ผลคูณจุด
โครงข่ายประสาทเทียมaiการเรียนรู้ของเครื่อง
ง่าย

Distance Between Points

Compute the straight-line distance between two points.

คุณจะได้เรียนรู้ ทฤษฎีบทพีทาโกรัสรากที่สอง
BeginnerFunctionsLearning-pathmath
ง่าย

Average of Three

Average three whole numbers.

คุณจะได้เรียนรู้ เลขคณิตการหาร
BeginnerLearning-pathVariables
ง่าย

รายการสิ่งที่ต้องทำ

จัดการรายการงาน: เพิ่ม ทำเครื่องหมายว่าเสร็จ ลบ และรายงานงานที่ยังค้างอยู่

คุณจะได้เรียนรู้ คอลเลกชันที่มีชนิดRecord
BeginnerSimulationStrings
ง่าย

ตรวจสอบจำนวนเฉพาะ

ตัดสินว่าตัวเลขเป็นจำนวนเฉพาะหรือไม่

คุณจะได้เรียนรู้ การหารลงตัวปรับลูปให้เร็วขึ้น
BeginnerLoopsNumbersStudent-beginner
ง่าย

Days in a Month

Return how many days a month has, including leap years.

คุณจะได้เรียนรู้ กฎของปฏิทินฟังก์ชันช่วย
BeginnerConditionsFunctionsLearning-path
ง่าย

นับคู่ที่มีผลรวมเท่ากับค่าที่กำหนด

นับจำนวนคู่ของตำแหน่งที่ค่ารวมกันได้เท่ากับเป้าหมายที่กำหนด

คุณจะได้เรียนรู้ คู่ดัชนีหลีกเลี่ยงการนับซ้ำ
ArraysBeginnerLearning-pathNested-loops
ง่าย

Min and Max Together

Find the smallest and largest value in one pass.

คุณจะได้เรียนรู้ ไล่รอบเดียวคืนหลายค่า
ArraysBeginnerFunctionsLearning-path
ง่าย

Hollow Square

Draw the outline of a square with * characters.

คุณจะได้เรียนรู้ ตรวจขอบสร้างสตริง
BeginnerLearning-pathNested-loopsPatterns
ง่าย

สามเหลี่ยมตัวเลข

สร้างสามเหลี่ยมที่มีตัวเลขเพิ่มขึ้นในแต่ละแถว

คุณจะได้เรียนรู้ แถวที่ยาวขึ้นตัวนับข้ามแถว
BeginnerLearning-pathNested-loopsPatterns
ง่าย

Pyramid Rows

Draw a right-aligned pyramid of # blocks.

คุณจะได้เรียนรู้ รูปแบบสตริงการเว้นวรรค
BeginnerLearning-pathNested-loopsPatterns

บทนำ

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

วิธีการใช้เครื่องมือนี้

  1. วางสตริงของคุณลงในตัวแก้ไขโดยตรงหรือพิมพ์เข้าไป
  2. คลิกปุ่ม Encode หรือ Decode เพื่อแปลงสตริงของคุณเป็นหรือจากรูปแบบเลขฐานสิบหก
  3. หลังจากการเข้ารหัสหรือถอดรหัส คุณสามารถ:
    • ดาวน์โหลดผลลัพธ์
    • บันทึกหรือแชร์กับผู้อื่นโดยใช้ลิงก์สั้น
    • ลงชื่อเข้าใช้ด้วย Google หรือ GitHub เพื่อบันทึกผลลัพธ์ของคุณในบัญชีสำหรับการใช้งานในภายหลัง

เลขฐานสิบหกคืออะไร?

เลขฐานสิบหก (หรือ hex) เป็นระบบเลขฐาน 16 ที่ทำให้การแสดงข้อมูลไบนารีง่ายขึ้น มันใช้สัญลักษณ์ 16 ตัว: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F แต่ละตัวเลขฐานสิบหกแทนลำดับไบนารี 4 บิต ทำให้ง่ายต่อการเขียนและอ่านตัวเลขไบนารี

ตัวอย่างเช่น:

  • ไบนารีเป็นเลขฐานสิบหก: 11010100 → D4
  • เลขฐานสิบหกเป็นไบนารี: FFFF3 → 11111111111111110011

ทำไมต้องใช้เลขฐานสิบหก?

เลขฐานสิบหกถูกใช้บ่อยในคอมพิวเตอร์และระบบดิจิทัลเพราะมันกระชับและอ่านง่ายกว่าไบนารี มันมักถูกใช้สำหรับที่อยู่หน่วยความจำ, รหัสสี, และการแสดงข้อมูลในชุดอักขระ ASCII หรือ Unicode

สำหรับรายละเอียดเพิ่มเติม โปรดดูที่ คู่มือที่เป็นประโยชน์นี้.

ตัวอย่าง

ก่อนเข้ารหัส

      
Hello, World!
      
    

หลังเข้ารหัส

      
48656c6c6f2c20576f726c6421