Chia số nhị phân - cách thức hoạt động
Khi lập trình hoặc đánh giá dữ liệu, thường có trở ngại là phải chia số nhị phân. Tuy nhiên, quá trình này không quá phức tạp. Chúng tôi sẽ cho bạn biết làm thế nào nó được thực hiện.
Phân chia trong hệ thống kép: Cách chia số nhị phân
- Sự phân chia trong hệ thống kép rất giống với hệ thống thập phân. Cổ tức thường được chia cho số chia ở đây. Điều này dẫn đến thương số, đôi khi với số còn lại hoặc số thập phân. Điều này được loại bỏ hoàn toàn khi tính toán với các số nhị phân.
- Viết cho bộ phận và làm theo các bước tiếp theo. (Trong đoạn tiếp theo, quy trình được giải thích lại bằng một ví dụ thực tế)
- Bắt đầu bằng cách lấy số của chữ số đầu tiên của cổ tức (số ở bên trái) và so sánh nó với số chia (số ở bên phải). Nếu số lượng ước là bằng hoặc lớn hơn, số 1 được viết ở vị trí đầu tiên của thương số. Nếu nó nhỏ hơn 0.
- Trừ đi số chia từ cổ tức trong chuỗi nếu nó bằng hoặc lớn hơn. Nếu không, viết toàn bộ số trên dòng tiếp theo. Trừ chữ số tiếp theo từ cổ tức được chỉ định và lặp lại các bước này cho đến khi bạn đạt được chữ số cuối cùng. Nếu có bất kỳ giá trị còn lại, chỉ cần xóa chúng. Những điều này không liên quan.
Chia số nhị phân - ví dụ
- Trong ví dụ này, số nhị phân 15 (1111) được chia cho số nhị phân là 5 (0101). Giải pháp cho sự phân chia này phải là 3 (0011).
- a) Chữ số đầu tiên được viết ra và so sánh với số chia 101. 1 nhỏ hơn 101. Do đó 0 được ghi vào thương số.
- b) 1 từ dòng đầu tiên được thông qua và số của chữ số tiếp theo được ghi lại. Một lần nữa so sánh: 11 nhỏ hơn 101. Vì vậy, một số 0 thứ hai xuất hiện trong thương số.
- c) Quá trình chuyển giao tương tự được lặp lại. Bây giờ chúng ta có giá trị 111, lớn hơn số chia 101. Do đó, 1 được viết trong thương số.
- d) A 1 trong thương số cũng có nghĩa là trong dãy số, số chia 101 được trừ vào số trong dòng c) 111. Kết quả này là 10. Bây giờ chữ số tiếp theo được ghi lại và chúng ta nhận được giá trị 101.
- Điều này có thể được chia chính xác bởi ước số. Điều này dẫn đến 1 trong thương số và giá trị còn lại là 0.
Nó thường hữu ích để chuyển đổi số nhị phân thành số thập phân. Trên trang tiếp theo, bạn sẽ tìm thấy các hướng dẫn hoàn hảo cho việc này.