ตัวแปลงเลขฐานสิบหกออนไลน์
แปลงเลขฐานสิบหกเป็นฐานสิบหรือกลับกัน รองรับจำนวนเต็มขนาดใหญ่ แม่นยำด้วย BigInt ทำงานในเบร…
เริ่มใช้งาน
คุณสมบัติและตัวอย่างการใช้งาน
แปลงเลขฐานสิบหกเป็นฐานสิบ
ตัวอย่าง: ป้อนเลขฐานสิบหก FF แล้วเลือกทิศทางจากฐานสิบหกเป็นฐานสิบ ผลลัพธ์ที่ได้คือ 255 ตัวแปลงนี้ใช้ BigInt ในการคำนวณ จึงรองรับจำนวนเต็มที่มีขนาดใหญ่เกินกว่าช่วงปลอดภัยของ JavaScript (มากกว่า 2^53-1) ได้อย่างแม่นยำ
แปลงเลขฐานสิบเป็นฐานสิบหก
ตัวอย่าง: ป้อนเลขฐานสิบ 255 แล้วเลือกทิศทางจากฐานสิบเป็นฐานสิบหก ผลลัพธ์คือ FF โดยตัวอักษรจะแสดงเป็นพิมพ์ใหญ่เสมอ
ข้อจำกัดของเครื่องมือ
- รองรับเฉพาะจำนวนเต็มเท่านั้น ไม่รองรับเศษส่วน ทศนิยม หรือเลขฐานสิบหกแบบจุดลอยตัว
- ไม่รองรับคำนำหน้าเช่น
0xเครื่องหมายบวก หรือช่องว่างภายในตัวเลข - ไม่มีการเข้ารหัสข้อความเป็นเลขฐานสิบหก หรือถอดรหัสไบต์ หากต้องการแปลงข้อความ/ไบต์ ให้ใช้เครื่องมือแปลง ASCII หรือเครื่องมือสำหรับนักพัฒนา
- ไม่มีการคำนวณค่า two's complement หรือการเพิ่มความกว้างบิตตามที่ต้องการ
- การแปลงเกิดขึ้นในเบราว์เซอร์เท่านั้น ข้อมูลจะไม่ถูกส่งไปยังเซิร์ฟเวอร์
คำถามที่พบบ่อย
1. ฉันสามารถป้อนเลขฐานสิบหกที่มีคำนำหน้า 0x ได้หรือไม่?
ไม่ได้ เครื่องมือนี้ไม่รองรับคำนำหน้า 0x หรือเครื่องหมายบวก คุณต้องป้อนเฉพาะตัวเลขและตัวอักษร A-F เท่านั้น เช่น ป้อน FF แทน 0xFF
2. ผลลัพธ์จะแสดงตัวอักษรพิมพ์เล็กหรือพิมพ์ใหญ่?
ผลลัพธ์เลขฐานสิบหกจะแสดงเป็นตัวพิมพ์ใหญ่เสมอ เช่น FF ไม่ใช่ ff แต่การป้อนข้อมูลสามารถใช้ตัวพิมพ์เล็กหรือใหญ่ก็ได้
3. เครื่องมือนี้รองรับตัวเลขที่มีขนาดใหญ่เพียงใด?
เครื่องมือใช้ BigInt จึงรองรับจำนวนเต็มที่มีความยาวได้ถึง 10,000 หลัก (ไม่รวมเครื่องหมายลบ) ซึ่งมากเกินพอสำหรับการใช้งานทั่วไป
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ