ตัวแปลงตัวเลขทุกฐาน – แปลงฐานเลขและเช็กบิต
ตัวแปลงตัวเลขทุกฐานรับค่าที่เขียนในฐานที่รองรับ แล้วแสดงผลเป็นเลขฐานสอง ฐานแปด ฐานสิบ ฐานสิบหก และฐานกำหนดเองตั้งแต่ 2–36 พร้อมรายงานความยาวบิตและจำนวนไบต์ และแสดงการตีความแบบมีเครื่องหมายหรือไม่มีเครื่องหมายตามความกว้างบิตที่เลือก ค่าติดลบใช้ผลลัพธ์แบบทูส์คอมพลีเมนต์ BigInt รักษาความแม่นยำของการแปลงสำหรับค่าที่เกิน 2^53
ตัวแปลงตัวเลขทุกฐานเป็นเครื่องมือแปลงฐานตัวเลขในเบราว์เซอร์ สำหรับนักพัฒนาและทุกคนที่ต้องทำงานกับการแสดงค่าตัวเลข ป้อนค่าในฐานที่รองรับเพื่อดูผลลัพธ์เป็นเลขฐานสอง ฐานแปด ฐานสิบ ฐานสิบหก และฐานกำหนดเอง พร้อมแสดงความยาวบิตและจำนวนไบต์ ให้ข้อมูลประกอบคู่กับค่าที่แปลงแล้ว
ตัวแปลงใช้สเกลต้นทางและเป้าหมายที่คุณเลือก และผลลัพธ์แบบฐานกำหนดเองรองรับฐานตั้งแต่ 2 ถึง 36 คุณสามารถตรวจการตีความแบบมีเครื่องหมายหรือไม่มีเครื่องหมายตามความกว้างบิตที่เลือก สำหรับค่าติดลบ เครื่องมือให้ผลลัพธ์แบบทูส์คอมพลีเมนต์ การแปลงใช้ BigInt จึงแสดงค่าที่เกิน 2^53 ได้อย่างแม่นยำโดยไม่เสียความละเอียดของจำนวนเต็ม
ฐานเหล่านี้แสดงค่าตัวเลขเดียวกันด้วยระบบตัวเลขต่างกัน เลขฐานสองมักใช้ตรวจสอบบิตทีละบิต ฐานแปดและฐานสิบหกเป็นวิธีเขียนค่าฐานสองที่กะทัดรัดกว่า ฐานสิบคือรูปแบบฐานสิบที่คุ้นเคย และฐานกำหนดเองมีประโยชน์เมื่อต้องใช้รูปแบบอื่น การเห็นผลลัพธ์พร้อมกันช่วยให้ตรวจสอบค่าหรือเตรียมค่าให้เครื่องมืออื่นได้ง่ายขึ้น
ตัวแปลงตัวเลขทุกฐานทำงานในเบราว์เซอร์ของคุณทั้งหมด ข้อมูลที่คุณป้อนถูกประมวลผลบนอุปกรณ์ของคุณและไม่ถูกส่งไปยังเซิร์ฟเวอร์ ใช้งานออฟไลน์ได้เมื่อโหลดเพจแล้ว คุณจึงแปลงต่อได้โดยไม่ต้องเชื่อมต่อ เครื่องมือนี้เหมาะสำหรับนักพัฒนา วิศวกร DevOps และผู้เรียนที่ต้องแปลง เปรียบเทียบ หรือตรวจสอบตัวเลขในฐานต่าง ๆ
ขั้นตอนที่ 1: กรอกหรือวางค่าของคุณในช่องป้อนข้อมูล โดยระบุค่าในฐานต้นทางที่ต้องการแปลง
ขั้นตอนที่ 2: เลือกสเกลต้นทางและเป้าหมายสำหรับการแปลง คุณยังใช้ผลลัพธ์แบบฐานกำหนดเองได้ ซึ่งรองรับฐานตั้งแต่ 2 ถึง 36
ขั้นตอนที่ 3: ตรวจสอบค่าที่แปลงแล้วพร้อมความยาวบิตและจำนวนไบต์ ตรวจการตีความแบบมีเครื่องหมายหรือไม่มีเครื่องหมายตามความกว้างบิตที่เลือก
ขั้นตอนที่ 4: คัดลอกการแสดงผลที่ต้องการนำไปใช้ ตัวแปลงแสดงผลหลายฐาน คุณจึงเลือกแบบที่เหมาะกับงานได้
กรณีการใช้งาน: แปลงค่าให้เป็นฐานที่เครื่องมือหรือระบบอื่นต้องการ การแสดงผลหลายแบบช่วยให้เลือกผลลัพธ์ที่ถูกต้องได้โดยไม่ต้องคำนวณเอง
กรณีการใช้งาน: ตรวจสอบตัวเลขในฐานสอง ฐานแปด ฐานสิบ ฐานสิบหก และฐานกำหนดเองพร้อมกัน เหมาะเมื่อต้องการเปรียบเทียบรูปแบบต่าง ๆ อย่างรวดเร็ว
กรณีการใช้งาน: ตรวจสอบความยาวบิตและจำนวนไบต์ของค่า รายละเอียดเหล่านี้มีประโยชน์เมื่อพิจารณาว่าตัวเลขพอดีกับความกว้างที่เลือกหรือไม่
กรณีการใช้งาน: ตรวจการตีความแบบมีเครื่องหมายและไม่มีเครื่องหมายขณะดีบักพฤติกรรมตัวเลขหรือบิต ผลลัพธ์แบบทูส์คอมพลีเมนต์ช่วยตรวจสอบค่าติดลบตามความกว้างบิตที่เลือก
กรณีการใช้งาน: เตรียมค่าทดสอบในฐานต่าง ๆ เมื่อเขียนโค้ดที่อ่านหรือแสดงตัวเลขมากกว่าหนึ่งรูปแบบ
กรณีการใช้งาน: แปลงจำนวนเต็มขนาดใหญ่โดยไม่เสียความแม่นยำ BigInt รองรับการแปลงแบบแม่นยำสำหรับค่าที่เกิน 2^53