แผนเกม
มิถุนายน 2023
การแปลงทศนิยมเป็นไบนารี
การแปลงเลขทศนิยมให้เป็นเลขฐานสองเป็นหนึ่งในขั้นตอนที่ใช้กันทั่วไปในการทำงานของคอมพิวเตอร์ ในตัวอย่างด้านล่างตัวเลขทศนิยม 253 จะถูกแปลงเป็นเลขฐานสองที่มีเศษเหลือ r โดยการหารต่อเนื่องด้วย 2 หมายเลขฐานสองสำหรับ 253 คือ 11111101
1 253/2 = 126 r 1
2 126/2 = 63 r 0
3 63/2 = 31 r 1
4 31/2 = 15 r 1
5 15/2 = 7 r 1
6 7/2 = 3 r 1
7 3/2 = 1 r 1
8 1/2 = 0 r 1
ระบบเลขฐาน 2
คอมพิวเตอร์รับรู้และประมวลผลข้อมูลโดยใช้ระบบเลขฐานสองหรือฐาน 2 ระบบเลขฐานสองใช้เพียงสองสัญลักษณ์ (0 และ 1) แทนสัญลักษณ์สิบตัวในระบบเลขฐานสิบ ตำแหน่งหรือสถานที่ของแต่ละหลักหมายถึงหมายเลข 2 (หมายเลขฐาน) ที่ยกกำลัง (เลขยกกำลัง) ขึ้นอยู่กับตำแหน่งของมัน
ตัวอย่าง
2º
2¹
2²
2³
24
25
26
ตารางต่อไปนี้แสดงวิธีแปลงเลขทศนิยมให้เป็นเลขฐานสอง
ระบบเลขฐาน 2 | ||||||||
ราคา | ||||||||
สัญลักษณ์ | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
สัญลักษณ์ | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
เลขชี้กำลังฐาน | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |
มูลค่าสถานที่ | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
แปลงทศนิยม 35 เป็นไบนารี่ | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 |
ขั้นตอนการแปลงเลขทศนิยมให้เป็นเลขฐานสอง
มีประมาณห้าขั้นตอนที่เกี่ยวข้องในการแปลงหมายเลข 35 เป็นเลขฐานสอง
1. ก่อนอื่นคุณต้องพิจารณาพลังงานที่มากขึ้นของ 2 ที่น้อยกว่าหรือเท่ากับ 35 ดังนั้นเริ่มต้นด้วยจำนวนมากที่สุด 2 ถึง 5 (32) น้อยกว่า 35 วาง "1" ในคอลัมน์นั้นและ จากนั้นคำนวณจำนวนเงินที่เหลือโดยการลบ 32 จาก 35 ผลลัพธ์ที่ได้คือ 9
2. ถัดไปคุณจะต้องตรวจสอบเพื่อดูว่า 16 (พลังงานต่ำกว่า 2 จากถัดไป) ที่เหมาะกับ 3 เพราะมันไม่ได้มี "0" อยู่ในคอลัมน์นั้น ค่าของหมายเลขถัดไปคือ 8 ซึ่งมากกว่า 3 ดังนั้นจึงมี "0" อยู่ในคอลัมน์นั้นด้วย
3. ค่าถัดไปที่เราจะใช้คือ 4 ซึ่งยังคงมีขนาดใหญ่กว่า 3 ดังนั้นอีกครั้งเราจะทำให้ค่านี้เป็น "0"
4. โอเคค่าต่อไปของเราจะเป็น 2 ซึ่งน้อยกว่า 3 และเพราะมันคือเราจะใส่ "1" ลงในคอลัมน์ ตอนนี้คุณจะต้องลบ 2 จาก 3 และผลลัพธ์จะเป็น 1
5. มูลค่าของตัวเลขสุดท้ายคือ 1 ซึ่งยังคงใช้ได้กับจำนวนที่เหลืออยู่ ดังนั้นเราจะวาง "1" ในคอลัมน์สุดท้าย ตอนนี้เราเห็นว่าเลขฐานสองสำหรับเลขทศนิยม 35 คือ 1,00011