CÁCH ĐỔI THẬP PHÂN SANG NHỊ PHÂN

     

Hệ nhị phân (hay hệ đếm cơ số 2) là một hệ đếm chỉ sử dụng hai cam kết tự là 0 cùng 1 để diễn đạt một quý hiếm số.Bạn đang xem: cách đổi thập phân thanh lịch nhị phân

Xem source code cài đặt bằng Java

Trong bài viết này mình sẽ hướng dẫn những bạn thay đổi một số tự thập phân lịch sự nhị phân và ngược lại, cùng với phép toán cùng hai số nhị phân.

Bạn đang xem: Cách đổi thập phân sang nhị phân

1. Chuyển số thập phân sang trọng số nhị phân

Nguyên tắc của phương thức này là lấy số cần đổi khác chia cho 2 (kết trái chỉ mang phần nguyên), tiếp đến tiếp tục lấy kết quả chia 2 (và cũng chỉ lấy phần nguyên), tác dụng số nhị phân thu được là tập hợp các số dư của các phép chia.

Để dễ dàng hiểu, bọn họ sẽ làm cho 2 ví dụ.

Ví dụ 1: dịch số 30 quý phái hệ nhị phân

Đầu tiên (ở chiếc 1), chúng ta lấy 30 phân chia 2, tác dụng được 15 với số dư là 0.

Kế tiếp (ở loại 2), bọn họ lấy số 15 chia 2, hiệu quả được 7 và số dư là 1

Tiếp theo ở chiếc 3, ta rước số 7 phân tách 2, hiệu quả được 3 cùng dư 1

Ta thường xuyên lặp lại quá trình này cho đến khi hiệu quả chia 2 chúng ta được 0.

Số nhị phân chúng ta thu được chính là tập hợp các số dư của các phép phân tách (lấy từ dưới lên).

Số 30 vào hệ nhị phân đang là 11110

Ví dụ 2: nhảy số 71 sang trọng hệ nhị phân

Đầu tiên (ở loại 1), chúng ta lấy 71 phân tách 2, hiệu quả được 35 cùng số dư là 1.

Kế tiếp (ở chiếc 2), họ lấy số 35 phân chia 2, kết quả được 17 cùng số dư là 1

Tiếp theo ở cái 3, ta rước số 17 phân tách 2, tác dụng được 8 cùng dư 1

Số nhị phân bọn họ thu được đó là tập hợp những số dư của các phép chia (lấy từ bên dưới lên).

Xem thêm: Cách Đổi Ngày Tháng Năm Sinh Trên Facebook Nhanh, Đơn Giản, Cách Chỉnh Sửa Ngày Tháng Năm Sinh Trên Facebook

Số 71 trong hệ nhị phân đang là 1000111

Đối cùng với phần lẻ của số thập phân, số lẻ được nhân với 2. Phần nguyên của tác dụng sẽ là bit nhị phân, phần lẻ của hiệu quả lại liên tiếp nhân 2 cho tới khi phần lẻ của tác dụng bằng 0.

Ví dụ: nhảy số 0.62510 quý phái hệ nhị phân

0.625 x 2 = 1.25, mang số 1, phần lẻ 0.250.25 x 2 = 0.5, đem số 0, phần lẻ 0.50.5 x 2 = 1.0, đem số 1, phần lẻ 0. Xong xuôi phép chuyển đổi.

Vậy công dụng 0.62510=0.1012


*

Ví dụ 2: thay đổi số 9.62510 sang hệ nhị phân

Phần nguyên 9 đổi sang hệ nhị phân là 1001Phần lẻ 0.625 lật qua hệ nhị phân là 0.101

Vậy số 9.62510=1001.1012

2. Chuyển số nhị phân sang trọng thập phân

Bây giờ chúng ta chuyển số 1000111 về số thập phân. Ta thấy số 1000111 có tổng số 7 kí tự, họ sẽ đánh số 7 kí từ bỏ này từ yêu cầu sang trái và bắt đầu từ 0 như sau:

Số thập phân công dụng sẽ là tổng những tích của kí tự nhị phân x 2 lũy thừa vị trí.

Tức là 1x26 + 0x25 + 0x24 + 0x23 + 1x22 + 1x21 + 1x20

= 64 + 0 + 0 + 0 + 4 + 2 + 1 = 71

Tương tự, để chuyển số 11110 sang trọng hệ thập phân, ta phân tích nó như sau:

Số 11110 gửi sang số nhị phân vẫn là 1x24 + 1x23 + 1x22 + 1x21 + 0x20

= 16 + 8 + 4 + 2 + 0 = 30

3. Cùng số nhị phân

Để cùng hai số nhị phân, bọn họ cần nhớ các nguyên tắc sau:

0 + 0 = 0

1 + 0 = 1

0 + 1 = 1

1 + 1 = 10 (nhớ 1 để cộng vào hàng trước nó, tương tự như như phép cộng số thập phân)

Bây tiếng ta triển khai cộng hai số 1000111 (số 71 vào hệ thập phân) cùng số 11110 (số 30 vào hệ thập phân).

BướcTại cộtThực hiện nay phép tính
171 + 0 = 1
261 + 1 = 10, viết 0, ghi nhớ 1
351 + 1 = 10, cộng thêm 1 (nhớ ở bước 2) là 11, viết 1 ghi nhớ 1
440 + 1 = 1, cộng thêm 1 (nhớ ở cách 3) là 10, viết 0, lưu giữ 1
530 + 1 = 1, cộng thêm 1 (nhớ ở cách 4) là 10, viết 0, lưu giữ 1
620 + 1 (nhớ ở bước 5) = 1
71lấy 1 ngơi nghỉ trên xuống.

Và kết quả bọn họ được: 1000111 + 11110 = 1100101 (71 + 30 = 101, các chúng ta có thể kiếm tra lại bằng phương pháp đổi số 101 quý phái nhị phân xem bao gồm đúng kết quả vừa làm ra không).

Các bạn có thể tải nội dung bài viết này bên dưới dạng file pdf tại đây.

Xem thêm: Bị Bỏng Bô Nên Làm Gì Để Có Hiệu Quả Cao Trong Cách Chữa Bỏng Bô

Mình có 1 chương trình nhỏ dùng để biến đổi số tự thập phân thanh lịch nhị phân và trái lại ở đây, các bạn cũng có thể tự thực hành đổi khác sau đó sử dụng chương trình này để soát sổ lại kết quả.