คณิตศาสตร์

เครื่องแปลงฐานตัวเลข — ฐาน 2 ถึงฐาน 36

แปลงจำนวนหนึ่งระหว่างฐานสอง ฐานแปด ฐานสิบ ฐานสิบหก และฐาน 36 พร้อมกันในครั้งเดียว

อัปเดตสูตรและแหล่งข้อมูล · แหล่งข้อมูล · 1ดูอัลกอริทึม ค่าคงที่ และค่าเริ่มต้น (JSON)

กรอกค่าของคุณ

ฐานสิบ (ฐาน 10) 255
ผลลัพธ์

ฐานสิบ (ฐาน 10)

ฐานสิบ (ฐาน 10)ฐานสิบ (ฐาน 10): 255 / ฐานสอง (ฐาน 2): 11111111 / ฐานแปด (ฐาน 8): 377 / ฐานสิบหก (ฐาน 16): FF / ฐาน 36: 73ฐานสิบ (ฐาน 10)255=ฐานสอง (ฐาน 2)11111111=ฐานแปด (ฐาน 8)377=ฐานสิบหก (ฐาน 16)FF=ฐาน 3673

เกี่ยวกับเครื่องคำนวณนี้

จำนวนเต็มในระบบเลขฐานใด ๆ คือผลรวมของตัวเลขแต่ละหลักคูณด้วยกำลังของฐานนั้น เช่น 1F ฐานสิบหก = 1×16 + 15 = 31 ตัวแปลงนี้ใช้การคำนวณจำนวนเต็มที่แม่นยำสำหรับฐาน 2, 8, 10, 16 และ 36 รองรับเฉพาะจำนวนเต็มที่ไม่ติดลบ ไม่รองรับจำนวนติดลบหรือทศนิยม และตัวเลขต้องตรงกับฐานที่เลือก

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

คำนวณด้วยค่าเริ่มต้นด้านล่าง

ค่าที่ต้องการแปลง 255 · ฐานของข้อมูลนำเข้า ฐานสิบ (ฐาน 10) ฐานสิบ (ฐาน 10) 255 · ฐานสอง (ฐาน 2) 11111111 · ฐานแปด (ฐาน 8) 377 · ฐานสิบหก (ฐาน 16) FF · ฐาน 36 73

วิธีคำนวณและข้อสมมติ

n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) จำนวนเต็มในระบบเลขฐานใด ๆ คือผลรวมของตัวเลขแต่ละหลักคูณด้วยกำลังของฐานนั้น เช่น 1F ฐานสิบหก = 1×16 + 15 = 31 ตัวแปลงนี้ใช้การคำนวณจำนวนเต็มที่แม่นยำสำหรับฐาน 2, 8, 10, 16 และ 36 รองรับเฉพาะจำนวนเต็มที่ไม่ติดลบ ไม่รองรับจำนวนติดลบหรือทศนิยม และตัวเลขต้องตรงกับฐานที่เลือก

แหล่งข้อมูล

ข้อจำกัดความรับผิด

เครื่องคำนวณเหล่านี้ให้ผลคณิตศาสตร์ทั่วไป เหมาะสำหรับการศึกษา การวางแผน และการประมาณการ — ควรตรวจสอบทุกสิ่งที่นำไปสู่งานที่ได้รับการให้คะแนน ตัวเลขที่เผยแพร่ หรือพันธะทางการเงิน

ดูแลโดย: CalcDelta อัปเดตสูตรและแหล่งข้อมูล ·

แหล่งที่มาของการทำงาน

บันทึกนี้อธิบายการทำงานของหน้านี้ ไม่ใช่การตรวจสอบโดยอิสระ แหล่งอ้างอิงภายนอกสนับสนุนเฉพาะสูตรหรือคำจำกัดความที่ระบุ การประมาณและกฎที่กำหนดเองยังมีสมมติฐานของตน

ดูอัลกอริทึม ค่าคงที่ และค่าเริ่มต้น (JSON)

Embed this calculator

Copy the iframe snippet to place this calculator on your site. No account required. The snippet stays in sync with the inputs currently shown.

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

เครื่องแปลงฐานตัวเลข — ฐาน 2 ถึงฐาน 36 ใช้สูตรใด?

สูตร: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K)

เครื่องแปลงฐานตัวเลข — ฐาน 2 ถึงฐาน 36 ใช้ข้อมูลและขอบเขตใด?

ใช้หน่วยที่ระบุข้างช่อง ขอบเขตนี้เป็นข้อจำกัดของแบบฟอร์ม ไม่ใช่ค่าที่แนะนำ n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K) จำนวนเต็มในระบบเลขฐานใด ๆ คือผลรวมของตัวเลขแต่ละหลักคูณด้วยกำลังของฐานนั้น เช่น 1F ฐานสิบหก = 1×16 + 15 = 31 ตัวแปลงนี้ใช้การคำนวณจำนวนเต็มที่แม่นยำสำหรับฐาน 2, 8, 10, 16 และ 36 รองรับเฉพาะจำนวนเต็มที่ไม่ติดลบ ไม่รองรับจำนวนติดลบหรือทศนิยม และตัวเลขต้องตรงกับฐานที่เลือก

ตัวอย่างการคำนวณครบถ้วนของ ค่าที่ต้องการแปลง = 255; ฐานของข้อมูลนำเข้า = ฐานสิบ (ฐาน 10) คืออะไร?

ข้อมูล: ค่าที่ต้องการแปลง = 255; ฐานของข้อมูลนำเข้า = ฐานสิบ (ฐาน 10). การคำนวณ: n ← n × B + dᵢ (i = 1 … m); K = ⌊log_b n⌋ + 1; e_k = x mod b, x ← ⌊x ÷ b⌋ (k = 1 … K). ผลลัพธ์: ฐานสิบ (ฐาน 10) = 255; ฐานสอง (ฐาน 2) = 11111111; ฐานแปด (ฐาน 8) = 377; ฐานสิบหก (ฐาน 16) = FF; ฐาน 36 = 73.