- หน้าแรก
- เทคโนโลยีและหน้าจอ
- แปลงเลขฐาน
แปลงเลขฐาน
แปลงจำนวนเต็มระหว่างเลขฐานสอง ฐานแปด ฐานสิบ และฐานสิบหก พิมพ์ตัวเลข เลือกว่าเป็นฐานใดและต้องการแปลงเป็นฐานใด แล้วจะเห็นทั้งสี่รูปแบบพร้อมกัน ค่าที่ยาวมากก็คำนวณได้อย่างแม่นยำ
- ฐานสอง
- 11111111
- ฐานแปด
- 377
- ฐานสิบ
- 255
- ฐานสิบหก
- FF
- จำนวนบิตที่ต้องใช้
- 8
การตั้งค่าที่บันทึกไว้
บันทึกค่าที่คุณใช้บ่อย เช่น ค่าแรงรายชั่วโมง สินเชื่อ หรือขนาดห้อง แล้วเรียกกลับมาใช้ได้ในแตะเดียว
การคำนวณล่าสุดของคุณ
ผลลัพธ์ที่คุณคำนวณที่นี่จะถูกเก็บไว้ในอุปกรณ์นี้ เพื่อให้กลับมาดูได้ภายหลัง
สูตร
วิธีใช้
- พิมพ์ตัวเลข ระบบจะข้ามช่องว่างและคำนำหน้า 0x, 0b หรือ 0o
- เลือกฐานที่ตัวเลขเขียนอยู่
- เลือกฐานที่ต้องการแปลงเป็น ฐานอื่น ๆ จะแสดงไว้ใต้ผลลัพธ์
ตัวอย่างการคำนวณ
เลขฐานสิบ 255 เป็นฐานสอง
- ผลลัพธ์
- 11111111
- ฐานสิบหก
- FF
- ฐานแปด
- 377
- จำนวนบิตที่ต้องใช้
- 8
เลขฐานสอง 1011 0110 เป็นฐานสิบ: 128 + 32 + 16 + 4 + 2
- ผลลัพธ์
- 182
- ฐานสิบหก
- B6
- ฐานแปด
- 266
เลขฐานสิบหก 0x1F4 เป็นฐานสิบ: 1 × 256 + 15 × 16 + 4
- ผลลัพธ์
- 500
- ฐานสอง
- 111110100
- ฐานแปด
- 764
- จำนวนบิตที่ต้องใช้
- 9
สี่ฐานเลข
ฐานสอง (ฐาน 2) ใช้ 0 และ 1 และเป็นวิธีที่คอมพิวเตอร์เก็บทุกอย่าง ฐานแปด (ฐาน 8) ใช้ 0–7 และยังคงเหลืออยู่ส่วนใหญ่ในสิทธิ์ของไฟล์ Unix เช่น 755 ฐานสิบ (ฐาน 10) คือการนับในชีวิตประจำวัน ฐานสิบหก (ฐาน 16) ใช้ 0–9 และ A–F โดย A คือ 10 และ F คือ 15 เป็นวิธีเขียนไบต์ ที่อยู่หน่วยความจำ และสีที่กะทัดรัด
การแปลงด้วยมือ
การอ่านเลขฐานสองให้บวกค่าประจำหลักของหลักที่เป็น 1 เข้าด้วยกัน 1011 0110 คือ 128 + 32 + 16 + 4 + 2 = 182 ฐานสิบหกกับฐานสองแปลงกันทีละหลักได้ เพราะเลขฐานสิบหกหนึ่งหลักแทนสี่บิตพอดี B คือ 1011 และ 6 คือ 0110 ดังนั้น 1011 0110 คือ B6
คำถามที่พบบ่อย
255 เป็นเลขฐานสองคืออะไร
11111111 คือเลข 1 แปดตัว เป็นค่ามากที่สุดที่ใส่ในหนึ่งไบต์ได้ ในเลขฐานสิบหกคือ FF
FF เป็นเลขฐานสิบคืออะไร
255 คือ 15 × 16 + 15
แปลงเศษส่วนหรือจำนวนลบได้หรือไม่
จำนวนเต็มลบจะแสดงด้วยเครื่องหมายลบ ไม่ใช่แบบทูส์คอมพลีเมนต์ ไม่รองรับเศษส่วน