ConvertThemAll
THไทย

เครื่องแปลงระบบเลขฐาน

เขียนตัวเลขใหม่ในฐานอื่น พร้อมแสดงไบนารี ออกตัล ทศนิยม และเฮกซ์ไปพร้อมกัน

สูตร คณิตศาสตร์

หลัก 0–9 แล้วตามด้วย A–Z อนุญาตจุดเศษส่วนได้: 101.11

ผลลัพธ์

ผลลัพธ์: FF

ไบนารี (ฐาน 2)
11111111
ออกตัล (ฐาน 8)
377
ทศนิยม (ฐาน 10)
255
เฮกซะเดซิมอล (ฐาน 16)
FF

วิธีการทำงาน

ในฐาน b แต่ละตำแหน่งมีค่าเป็น b เท่าของตำแหน่งทางขวา เครื่องคิดเลขอ่านหลักของคุณเป็นจำนวนเต็มขนาดใหญ่ที่แม่นยำ (และเศษส่วนที่แม่นยำสำหรับหลักหลังจุด) แล้วเขียนค่านั้นในฐานใหม่

ส่วนจำนวนเต็มแปลงด้วยการหารซ้ำด้วยฐานใหม่ ส่วนเศษส่วนแปลงด้วยการคูณซ้ำ เศษส่วนที่จบในฐานหนึ่งอาจซ้ำไม่สิ้นสุดในอีกฐานหนึ่ง เช่น 0.1 ในทศนิยมเป็น 0.0001100110011… ในไบนารี

สูตร

ค่า = Σ dᵢ × bⁱ
หลักเฮกซ์: A = 10 … F = 15
หลักฐาน 36: 0–9, A–Z

ตัวอย่างการคำนวณ

255 ในทศนิยมคือ FF ในเฮกซะเดซิมอล (15 × 16 + 15) เป็น 11111111 ในไบนารี และ 377 ในออกตัล (3 × 64 + 7 × 8 + 7)

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

จะแปลงไบนารีเป็นทศนิยมด้วยมืออย่างไร

คูณแต่ละหลักด้วยกำลังของ 2 แล้วบวกกัน: 1011 = 8 + 0 + 2 + 1 = 11

ทำไมเลขฐานสิบหกจึงใช้ตัวอักษร

ฐาน 16 ต้องการสิบหกหลัก จึงใช้ A ถึง F แทน 10 ถึง 15 เลขเฮกซ์หนึ่งหลักเท่ากับเลขไบนารีสี่หลักพอดี

แปลงจำนวนลบได้หรือไม่

ได้ โดยใช้เครื่องหมายลบ ผลลัพธ์เป็นค่าที่มีเครื่องหมาย ไม่ใช่รูปแบบบิตแบบส่วนเติมสอง