ตัวแปลงฐานตัวเลข - เลขฐานสอง เลขฐานสิบหก เลขฐานสิบ
แปลงระหว่างเลขฐานสอง, ฐานแปด, ฐานสิบ และฐานสิบหกได้ทันที พร้อมแสดงผลเป็นบิตสำหรับเลขขนาด 8, 16 และ 32 บิต
ตัวแปลงฐานตัวเลขคืออะไร
ตัวแปลงฐานตัวเลขใช้สำหรับแปลงตัวเลขระหว่างระบบตัวเลขต่างๆ ฐานที่ใช้กันทั่วไปในการคำนวณคือ เลขฐานสอง (ฐาน 2), เลขฐานแปด (ฐาน 8), เลขฐานสิบ (ฐาน 10) และเลขฐานสิบหก (ฐาน 16) แต่ละระบบจะแสดงค่าเดียวกันโดยใช้ชุดตัวเลขที่แตกต่างกัน ตัวอย่างเช่น เลขฐานสิบ 255 เท่ากับ เลขฐานสอง 11111111, เลขฐานแปด 377 และเลขฐานสิบหก FF
วิธีแปลงฐานตัวเลข
- ป้อนตัวเลข — พิมพ์ค่าลงในช่องใดช่องหนึ่งจากสี่ช่อง (เลขฐานสอง, เลขฐานแปด, เลขฐานสิบ หรือเลขฐานสิบหก)
- ดูฐานทั้งหมด — ช่องอื่นๆ อีกสามช่องจะอัปเดตแบบเรียลไทม์ด้วยค่าที่แปลงแล้ว
- ดูบิต — แผงแสดงผลบิตจะแสดงการแทนค่าเลขฐานสองในรูปแบบ 8, 16 หรือ 32 บิต
- คัดลอกทั้งหมด — คลิก คัดลอกทั้งหมด เพื่อคัดลอกการแทนค่าทั้งสี่แบบพร้อมกัน
ทำไมต้องใช้ตัวแปลงฐานตัวเลขนี้
- ครบทั้งสี่ฐาน — เลขฐานสอง, เลขฐานแปด, เลขฐานสิบ และเลขฐานสิบหก ในมุมมองเดียว
- เรียลไทม์ — ช่องทั้งหมดจะอัปเดตทันทีที่คุณพิมพ์
- การแสดงผลบิต — ดูแต่ละบิตด้วยการจัดกลุ่มและป้ายกำกับตำแหน่งสำหรับมุมมอง 8, 16 หรือ 32 บิต
- รองรับ BigInt — รองรับตัวเลขขนาดใหญ่เกินขีดจำกัด 32 บิต
- การตรวจสอบอินพุต — ยอมรับเฉพาะตัวเลขที่ถูกต้องสำหรับแต่ละฐาน พร้อมข้อความแสดงข้อผิดพลาดที่ชัดเจน
- ความเป็นส่วนตัว — ทำงานทั้งหมดในเบราว์เซอร์ของคุณโดยไม่มีการสื่อสารกับเซิร์ฟเวอร์
FreeToolbox เทียบกับตัวแปลงฐานอื่นๆ
| คุณสมบัติ | FreeToolbox | rapidtables.com | binaryhexconverter.com |
|---|---|---|---|
| ครบทั้ง 4 ฐาน | ใช่ (พร้อมกัน) | ใช่ (แยกหน้า) | ครั้งละ 2 ฐาน |
| เรียลไทม์ | ใช่ | ไม่ใช่ (ต้องกดปุ่ม) | ไม่ใช่ (ต้องกดปุ่ม) |
| การแสดงผลบิต | 8/16/32 บิต | ไม่มี | ไม่มี |
| BigInt | ใช่ | จำกัด | ไม่มี |
| โฆษณา | น้อยมาก | เยอะ | เยอะ |
คำถามที่พบบ่อย
เลขฐานสอง (ฐาน 2) คืออะไร
เลขฐานสองใช้ตัวเลขเพียงสองตัวคือ 0 และ 1 เป็นระบบตัวเลขพื้นฐานที่ใช้โดยคอมพิวเตอร์ โดยแต่ละหลัก (บิต) แสดงถึงสถานะเปิด/ปิดในวงจรอิเล็กทรอนิกส์
เลขฐานสิบหก (ฐาน 16) คืออะไร
เลขฐานสิบหกใช้สัญลักษณ์ 16 ตัว: 0-9 และ A-F ใช้กันอย่างแพร่หลายในการเขียนโปรแกรมเพื่อแสดงสี (เช่น #FF7675), ที่อยู่หน่วยความจำ และค่าไบต์ในรูปแบบที่กะทัดรัด
ฉันสามารถแปลงตัวเลขขนาดใหญ่ได้เท่าใด
เครื่องมือนี้ใช้ JavaScript BigInt ซึ่งรองรับจำนวนเต็มขนาดใหญ่ตามต้องการ คุณสามารถแปลงตัวเลขที่เกินขีดจำกัดมาตรฐาน 32 บิตหรือ 64 บิตได้
การแสดงผลบิตแสดงอะไร
การแสดงผลบิตจะแสดงแต่ละหลักของเลขฐานสองเป็นเซลล์สี เซลล์ที่ไฮไลต์แสดงถึงบิต 1 และเซลล์ที่หรี่แสงแสดงถึงบิต 0 คุณสามารถสลับระหว่างมุมมอง 8 บิต, 16 บิต และ 32 บิตได้
ทำไมตัวเลขของฉันจึงแสดงคำเตือนการโอเวอร์โฟลว์
คำเตือนการโอเวอร์โฟลว์จะปรากฏขึ้นเมื่อตัวเลขของคุณเกินความกว้างของบิตที่เลือก (เช่น 256 เกินช่วง 8 บิต 0-255) การแปลงยังคงทำงานได้อย่างถูกต้อง คำเตือนนี้เป็นเพียงข้อมูล