เครื่องคำนวณ/เครื่องคำนวณคอมพิวเตอร์/ เครื่องคิดเลขระบบเลขฐาน

เครื่องคิดเลขแปลงฐาน

แปลงระหว่างเลขฐาน 2 8 10 16 ได้อย่างง่ายดาย พร้อมแปลงแบบเรียลไทม์

ตัวแปลงเลขฐาน


การแสดงบิต

ทำความเข้าใจระบบเลขฐาน


แนวคิด
ขั้นตอนการแปลง
ตัวอย่างการใช้งาน

เลขฐานสอง (Binary, Base-2)

ใช้เพียง 0 และ 1 ซึ่งเป็นภาษาพื้นฐานของคอมพิวเตอร์

เลขฐานแปด (Octal, Base-8)

ใช้ตัวเลข 0–7 มักใช้กำหนดสิทธิ์ไฟล์ Unix/Linux

เลขฐานสิบ (Decimal, Base-10)

ใช้ตัวเลข 0–9 ระบบที่พบได้บ่อยที่สุดในชีวิตประจำวัน

เลขฐานสิบหก (Hexadecimal, Base-16)

ใช้ตัวเลข 0–9 และตัวอักษร A–F เช่น ที่อยู่หน่วยความจำ รหัสสี ฯลฯ

วิธีแปลงเลขฐาน

การแสดงที่อยู่หน่วยความจำ

ที่อยู่หน่วยความจำแบบฐาน 16: 0x7FFF

รหัสสี

HTML/CSS: #FF0000 (แดง)

สิทธิ์ไฟล์ (Unix/Linux)

rwxr-xr-x = 755(8)

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


ตัวอักษร A–F ในเลขฐานสิบหกหมายถึงอะไร?

เลขฐานสิบหกต้องใช้ 16 สัญลักษณ์ จึงใช้ A(10) B(11) C(12) D(13) E(14) F(15) ต่อจาก 0–9

มีวิธีด่วนในการแปลงระหว่างเลขฐานสองกับสิบหกโดยตรงหรือไม่?

มี เลขฐานสอง 4 บิตตรงกับเลขฐานสิบหก 1 หลัก ตัวอย่าง: 1010₂ = A₁₆

รูปแบบการเขียนเลขฐานแตกต่างกันตามภาษาโปรแกรมหรือไม่?

แตกต่าง เช่น เลขฐานสอง: 0b1010, ฐานแปด: 0o77, ฐานสิบหก: 0xFF, ฐานสิบ: 42

จะแสดงเลขลบในเลขฐานสองอย่างไร?

ระบบส่วนใหญ่ใช้วิธี Two’s Complement