ตัวแปลงฐานตัวเลข
แปลงระหว่าง binary octal decimal และ hexadecimal พร้อมกัน — บวกฐานกำหนดเอง 2–36 — พร้อมการสนับสนุน big-integer ลบและการจัดกลุ่มตัวเลข
การแปลงทำงานในเบราว์เซอร์ของคุณในพื้นที่ด้วยคณิตศาสตร์ big-integer ที่แม่นยำ
เกี่ยวกับ ตัวแปลงฐานตัวเลข
ตัวแปลงฐานตัวเลขนี้เก็บช่อง binary octal decimal และ hexadecimal ให้อยู่ในการซิงก์ — พิมพ์เข้าไปในใดๆ และส่วนที่เหลืออัปเดตแบบสด เพิ่มฐานกำหนดเองตั้งแต่ 2 ถึง 36 สำหรับสิ่งใดก็ตามจาก base-3 ไปจนถึง base-36 สลับการจัดกลุ่มตัวเลขที่อ่านได้ และทำงานกับค่าขนาดใหญ่โดยพลการต่อหน้า BigInt ดั้งเดิม รวมถึงตัวเลขลบ มันเป็น radix converter ที่รวดเร็วและแม่นยำซึ่งทำงานทั้งหมดในเบราว์เซอร์ของคุณโดยไม่มีเซอร์ไพรส์การปัดเศษ
คุณสมบัติของ ตัวแปลงฐานตัวเลข
- 01
สี่ฐานซิงก์-สด
Binary octal decimal และ hex อยู่ในข้อตกลงเสมอ แก้ไขฐานใดๆ ที่ข้อมูลของคุณเป็นและอ่านค่าอื่นๆ ทันที — ไม่มีการส่งข้อมูลกลับและไปทั่วทศนิยมด้วยมือ
- 02
Big integers ไม่มีการไหลเวียน
ขับเคลื่อนโดย BigInt ดังนั้นค่า 64 บิต แฮช และตัวเลขขนาดใหญ่แปลงได้อย่างแม่นยำโดยไม่สูญเสียความแม่นยำที่เครื่องคิดเลข floating-point ประสบความทุกข์หลัง 2^53
- 03
ฐานกำหนดเองและการจัดกลุ่ม
เลือกฐานใดๆ 2–36 สำหรับฟิลด์กำหนดเอง และสลับการจัดกลุ่มตัวเลข (nibbles สำหรับ binary และ hex สามารถสำหรับทศนิยม) เพื่อให้ค่ายาว ตัวเลขลบรองรับด้วย
คำถามที่พบบ่อยของ ตัวแปลงฐานตัวเลข
- ฉันจะแปลง binary เป็น decimal ได้อย่างไร
- พิมพ์หลัก binary ของคุณลงในช่อง binary และค่า decimal ปรากฏทันที พร้อมกับ octal และ hexadecimal การแก้ไขช่องใดๆ ก็อัปเดตค่าอื่นๆ เพื่อให้การแปลงทำงานในทุกทิศทาง
- มันสามารถแปลงตัวเลขขนาดใหญ่มากได้หรือ
- ใช่ ตัวแปลงใช้ JavaScript BigInt ดังนั้นตัวเลขที่เกิน 2^53 — เช่นจำนวนเต็ม 64 บิตหรือ hash ยาว — แปลงได้อย่างแม่นยำโดยไม่มีการปัดเศษซึ่งแตกต่างจากเครื่องคิดเลขที่สร้างจากคณิตศาสตร์ floating-point
- ฐานใดที่รองรับ
- Binary (2), octal (8), decimal (10) และ hexadecimal (16) มีฟิลด์เฉพาะ บวกฟิลด์กำหนดเองสำหรับฐานใดๆ ตั้งแต่ 2 ถึง 36 โดยใช้หลัก 0–9 และตัวอักษร a–z
- มันจัดการตัวเลขลบได้หรือ
- ใช่ — ใส่เครื่องหมายลบไว้หน้า และค่าลบจะนำไปทั่วทุกฐาน โปรดทราบว่านี่คือขนาดเครื่องหมายไม่ใช่ two's-complement ดังนั้นมันแสดง -1010 แทนรูปแบบเสริมที่กำหนดไว้ก่อนหน้า
- การจัดกลุ่มตัวเลขคืออะไร
- มันแทรกช่องว่างเพื่อให้ตัวเลขยาวสามารถอ่านได้ — binary และ hex จัดกลุ่มเป็นสี่ (nibbles) และทศนิยมในสาม สลับปิดถ้าคุณต้องการค่าที่ไม่เว้นวรรคเพื่อคัดลอกที่อื่น
เครื่องมือที่เกี่ยวข้อง
สำหรับนักพัฒนา →- พร้อมใช้
Regex tester
ทดสอบ JavaScript regular expressions กับข้อความใดๆ — ดูผลลัพธ์ที่ตรงกัน capture groups และการแทนที่แบบสดในเบราว์เซอร์ของคุณ
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด - พร้อมใช้
Diff viewer
เปรียบเทียบข้อความสองส่วนแบบไซด์ต่อไซด์ — line, word หรือ character diff — เป็นแบบส่วนตัวในเบราว์เซอร์ของคุณ
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด - พร้อมใช้
Lorem ipsum generator
สร้าง placeholder text — ย่อหน้า, ประโยค หรือคำ — ได้ทันทีพร้อม HTML tags ตัวเลือก
สำหรับนักพัฒนาฟรีทำงานในเครื่องเปิด
สำรวจเครื่องมืออื่น ๆ
เครื่องมือทั้งหมด →- พร้อมใช้
ปลดล็อก PDF
ลบรหัสผ่านจาก PDF ที่คุณสามารถเปิดได้แล้วในเบราว์เซอร์ของคุณ ป้อนรหัสผ่านครั้งเดียวและดาวน์โหลดสำเนาที่ไม่ปกป้อง
PDFฟรีทำงานในเครื่องเปิด - พร้อมใช้
เครื่องมือสร้างรูปoci(2×2)
สร้างรูปoci2×2นิ้วแบบออนไลน์ — พื้นหลังสีขาว ขนาดใบหน้าที่ถูกต้อง ฟรีและเป็นส่วนตัวในเบราว์เซอร์ของคุณ
รูปภาพฟรีทำงานในเครื่องเปิด - พร้อมใช้
แปลงวิดีโอ
แปลงวิดีโอระหว่าง MP4, WebM, MOV และ MKV — ฟรี, ส่วนตัว, ในเบราว์เซอร์ของคุณ
วิดีโอฟรีทำงานในเครื่องเปิด - พร้อมใช้
OGG to MP3
แปลง OGG เป็น MP3 เพื่อการแชร์ที่ง่ายขึ้น
เสียงฟรีทำงานในเครื่องเปิด - พร้อมใช้
ตัวดู Markdown
ดูตัวอย่าง Markdown เป็น HTML ที่แสดงผลในเบราว์เซอร์ของคุณ
เอกสารฟรีทำงานในเครื่องเปิด