Chuyển Đổi Hệ Thập Phân Sang Hệ Nhị Phân Và Ngược Lại

     

Hệ nhị phân (hay hệ đếm cơ số 2) là một hệ đếm chỉ dùng hai ký tự là 0 với 1 để mô tả một quý hiếm số.

Bạn đang xem: Chuyển đổi hệ thập phân sang hệ nhị phân và ngược lại

Xem source code thiết lập bằng Java

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

1. Nhảy số thập phân lịch sự số nhị phân

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

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

Ví dụ 1: dịch số 30 lịch sự hệ nhị phân

*

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

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

Vậy số 9.62510=1001.1012

2. Chuyển số nhị phân quý phái thập phân

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


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

Xem thêm: Ôn Tập Tiếng Anh Lớp 6 Học Kì 1, 10 Đề Thi Tiếng Anh Lớp 6 Học Kì 1 Năm 2021

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

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

Tương tự, để nhảy số 11110 thanh lịch hệ thập phân, ta so sánh nó như sau:


Số 11110 chuyển sang số nhị phân sẽ 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, chúng ta 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 mặt hàng trước nó, tương tự như phép cộng số thập phân)

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


BướcTại cộtThực hiện phép tính
171 + 0 = 1
261 + 1 = 10, viết 0, lưu giữ 1
351 + 1 = 10, cộng thêm một (nhớ ở cách 2) là 11, viết 1 ghi nhớ 1
440 + 1 = 1, cộng thêm một (nhớ ở cách 3) là 10, viết 0, nhớ 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 ở trên xuống.

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

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

Xem thêm: Chỉ Vì Anh Vô Tâm Một Điều Đơn Giản Lắm, Lời Bài Hát Níu Duyên

Mình có một chương trình nhỏ dùng để thay đổi số từ thập phân lịch sự nhị phân và ngược lại ở đây, các bạn cũng có thể tự thực hành biến hóa sau đó dùng chương trình này để bình chọn lại kết quả.