ในการแปลงเลขฐานสิบเป็นฐานสอง ให้หารด้วย บันทึกเศษในแต่ละครั้ง แล้วอ่านเศษจากล่างขึ้นบน สำหรับจำนวนเต็มไม่ลบ นี่คือวิธีทำด้วยมือแบบมาตรฐาน และใช้ได้เพราะเลขฐานสองอาศัยกำลังของ แทนกำลังของ
ถ้าคุณค้นหาคำว่าเครื่องมือแปลงเลขฐานสิบเป็นฐานสอง แนวคิดหลักที่ต้องรู้ก็คือสิ่งนี้ เลขฐานสองแต่ละหลักบอกว่ามีกำลังของ ค่านั้นอยู่หรือไม่ โดย หมายถึงมี และ หมายถึงไม่มี
ตัวอย่างเช่น เลขฐานสอง หมายถึง
ซึ่งเท่ากับ
ดังนั้น การแปลงจากฐานสิบเป็นฐานสองก็คือการเขียนจำนวนใหม่ให้อยู่ในรูปผลบวกของกำลังของ
ทำไมการแปลงจากฐานสิบเป็นฐานสองจึงใช้ได้
ในเลขฐานสิบ ค่าประจำหลักคือ , , , และต่อไปเรื่อย ๆ ส่วนในเลขฐานสอง ค่าประจำหลักคือ
เพราะเลขฐานสองมีเพียงสองหลัก แต่ละตำแหน่งจึงใส่ได้แค่ หรือ เท่านั้น ถ้าเป็น แปลว่ามีกำลังของ ค่านั้นอยู่ ถ้าเป็น แปลว่าไม่มี
นี่จึงเป็นเหตุผลด้วยว่าเลขฐานสองเหมาะกับระบบดิจิทัลตามธรรมชาติ เพราะแต่ละตำแหน่งมีได้เพียงสองสถานะ
วิธีแปลง จากฐานสิบเป็นฐานสอง
สำหรับจำนวนเต็มไม่ลบ วิธีมาตรฐานคือการหารด้วย ซ้ำ ๆ
เริ่มจาก :
ตอนนี้ให้อ่านเศษจากล่างขึ้นบน:
ดังนั้น
คุณสามารถตรวจคำตอบได้ด้วยค่าประจำหลัก:
วิธีตรวจแบบเร็วคือดูว่าหลักที่เป็น ตรงกับกำลังของ ค่าใดบ้าง ได้แก่ , , และ เมื่อนำมาบวกกันจะได้ จึงแปลว่าการแปลงนี้ถูกต้องสอดคล้องกัน
ทำไมต้องอ่านเศษย้อนกลับ
ในแต่ละขั้นของการหาร เราจะได้บิตที่มีค่าน้อยที่สุดถัดไปก่อน ซึ่งก็คือหลักขวาสุดของเลขฐานสอง นั่นจึงเป็นเหตุผลที่เศษตัวแรกต้องอยู่ท้ายสุด ไม่ใช่อยู่ต้นสุด
คุณยังมองคำตอบเดียวกันได้ด้วยการสร้าง จากกำลังของ โดยกำลังของ ที่มากที่สุดและยังไม่เกินคือ เหลือ จากนั้น ใช้ได้ เหลือ แล้ว ใช้ได้ เหลือ สุดท้าย ก็ใช้ได้
จึงได้ว่า
ดังนั้น หลักของ , , และ จะเป็น ส่วนหลักอื่นเป็น จึงได้ อีกครั้ง
ข้อผิดพลาดที่พบบ่อย
อ่านเศษจากบนลงล่าง
เมื่อใช้วิธีหารซ้ำ ต้องอ่านเศษจากล่างขึ้นบน ถ้าอ่านจากบนลงล่างจะได้เลขฐานสองผิด
ใช้วิธีของจำนวนเต็มกับจำนวนที่มีเศษส่วน
วิธีหารด้วย ข้างต้นใช้สำหรับจำนวนเต็มไม่ลบ ถ้าจำนวนฐานสิบเดิมมีส่วนเศษ คุณต้องใช้กระบวนการแปลงอีกแบบสำหรับส่วนเศษนั้น
คิดว่าเศษส่วนทศนิยมจะเขียนจบในฐานสองเสมอ
ไม่จริง ตัวอย่างเช่น เศษส่วนทศนิยมบางจำนวนที่สิ้นสุดในฐานสิบ อาจกลายเป็นเลขฐานสองแบบซ้ำไม่รู้จบ ดังนั้นเครื่องมือแปลงฐานสิบเป็นฐานสองอาจแสดงผลแบบปัดเศษเมื่อค่าที่ป้อนไม่ใช่จำนวนเต็ม
การแปลงฐานสิบเป็นฐานสองใช้เมื่อใด
การแปลงแบบนี้พบได้ในงานคอมพิวเตอร์ อิเล็กทรอนิกส์ดิจิทัล ขนาดหน่วยเก็บข้อมูล และตรรกะที่อิงกับบิต แม้ว่าคุณอาจไม่ต้องแปลงตัวเลขด้วยมือในการทำงานจริง การเข้าใจว่าตัวเลขแต่ละหลักหมายถึงอะไรจะช่วยให้เลขฐานสองดูเข้าใจง่ายขึ้น
นอกจากนี้ยังมีประโยชน์เมื่ออ่าน mask, flag หรือ ตัวอย่างระดับล่างที่แต่ละบิตแทนตัวเลือกเปิดหรือปิด
แบบฝึกหัดสั้น ๆ
ลองแปลง เป็นเลขฐานสองด้วยกระบวนการหารด้วย แบบเดียวกัน จากนั้นตรวจคำตอบโดยกระจายเป็นผลบวกของกำลังของ ถ้าอยากลองเพิ่มอีกขั้น ให้เปรียบเทียบกรณีจำนวนเต็มนี้กับจำนวนทศนิยมที่มีเศษ แล้วสังเกตว่าทำไมส่วนเศษจึงต้องระวังเป็นพิเศษ
ต้องการความช่วยเหลือในการแก้โจทย์?
อัปโหลดคำถามของคุณแล้วรับคำตอบแบบทีละขั้นตอนที่ผ่านการตรวจสอบในไม่กี่วินาที
เปิด GPAI Solver →