Number Base Converter
Convert binary, octal, decimal, hex
อินพุต
เลขฐานสอง (2)0b—
เลขฐานแปด (8)0o—
เลขฐานสิบ (10)—
เลขฐานสิบหก (16)0x—
เกี่ยวกับเครื่องมือนี้
คอมพิวเตอร์ใช้ระบบเลขสี่ฐานหลัก: เลขฐานสอง — หลัก 0-1 ภาษาพื้นฐานของ CPU; เลขฐานแปด — หลัก 0-7 ใช้ในสิทธิ์ไฟล์ Unix; เลขฐานสิบ — ระบบตัวเลขในชีวิตประจำวัน; เลขฐานสิบหก — หลัก 0-9 และ A-F ใช้ในที่อยู่หน่วยความจำ สี และการแสดงไบต์
ในการแปลง ป้อนตัวเลขและเลือกฐาน เครื่องมือจะแสดงค่าที่เทียบเท่าในทั้งสี่ฐานทันที รองรับจำนวนลบ — ป้อนเครื่องหมายลบก่อนตัวเลข
วิธีใช้งาน
- ป้อนตัวเลขในช่องอินพุต
- เลือกฐานอินพุต (ฐานสอง ฐานแปด ฐานสิบ หรือ hex) จากเมนูแบบเลื่อนลง
- ค่าที่แปลงแล้วในทั้งสี่ฐานปรากฏทันที
- คลิกปุ่มคัดลอกข้างผลลัพธ์ใดก็ได้เพื่อคัดลอกไปยังคลิปบอร์ด
กรณีการใช้งาน
นักพัฒนาแปลงที่อยู่หน่วยความจำและค่า hex เป็นฐานอื่น นักเรียนเรียนรู้การแปลงฐานในวิชาสถาปัตยกรรมคอมพิวเตอร์ นักวิจัยด้านความปลอดภัยวิเคราะห์ข้อมูลไบนารี ผู้ดูแลระบบตรวจสอบค่าฐานแปดสำหรับสิทธิ์ไฟล์ Unix
คำถามที่พบบ่อย
- A-F ในเลขฐานสิบหกหมายถึงอะไร? ใน hex, A=10, B=11, C=12, D=13, E=14, F=15 เนื่องจากแต่ละหลักแทน 16 ค่า จึงใช้ตัวอักษรสำหรับ 10-15
- สามารถแปลงจำนวนลบได้ไหม? ได้ ป้อนเครื่องหมายลบก่อนตัวเลข เช่น -255 (ฐานสิบ) → -FF (hex)
- ทำไมจึงใช้ hex สำหรับรหัสสี? ช่องสี RGB มีค่า 0-255 ซึ่งเป็น 00-FF ใน hex สองหลักแทนค่าช่องสีเต็ม ทำให้ #RRGGBB เป็นรูปแบบที่เป็นธรรมชาติ