Máy Tính Nhị Phân
Chuyển đổi nhị phân, thập phân, hex và thực hiện các phép tính nhị phân trực tuyến.
Last updated:
Calculation Examples
📋Các bước tính
-
Chọn phép toán: chuyển đổi, cộng, trừ, nhân hoặc chia.
-
Nhập số nhị phân vào các trường nhập.
-
Nhấp Tính Toán để xem kết quả và giải thích.
Lỗi cần tránh ⚠️
- Nhầm lẫn giữa bit và byte (1 byte = 8 bit).
- Quên số nhớ khi cộng nhị phân thủ công.
- Không xác định đúng bit dấu trong số nhị phân có dấu.
- Tính sai giá trị các vị trí lũy thừa của 2 (1, 2, 4, 8, 16...) từ phải sang trái.
Ứng Dụng Thực Tế📊
Xác minh mã nhị phân trong lập trình và gỡ lỗi script.
Hỗ trợ học điện tử số và thiết kế cổng logic.
Tính mặt nạ mạng con và địa chỉ IP khi học mạng máy tính.
Kiểm tra bài tập khoa học máy tính về bù hai và hệ cơ số.
Hỏi và đáp
Cách chuyển đổi nhị phân sang thập phân hoạt động như thế nào?
Cộng các lũy thừa của 2 tại vị trí có bit 1, tính từ phải sang trái bắt đầu bằng \(2^0\). Ví dụ, \(1011_2 = 8 + 2 + 1 = 11\), và \(11001_2 = 16 + 8 + 1 = 25\). Chiều ngược lại dùng chia liên tiếp cho 2 và ghi số dư từ dưới lên.
Còn về nhân và chia nhị phân thì sao?
Nhân nhị phân dùng dịch bit và cộng, còn chia dùng trừ liên tiếp hoặc chia dài. Ví dụ, \(101_2 \times 11_2 = 1111_2\) (5 nhân 3 bằng 15), và \(1111_2 \div 11_2 = 101_2\). Nhân với \(2^n\) chỉ là dịch trái \(n\) bit.
Công thức nào được sử dụng trong Máy Tính Nhị Phân?
Thập phân sang nhị phân dùng chia liên tiếp cho 2 lấy dư. Nhị phân sang thập phân dùng \(\sum b_i \times 2^i\), với \(b_i\) là bit tại vị trí \(i\). Cộng và trừ theo quy tắc nhớ và mượn, còn số có dấu dùng bù hai: \(-x = 2^n - x\). Ví dụ, \(-5\) ở 8 bit là \(256 - 5 = 251 = 11111011_2\).
Máy tính nhị phân là gì?
Máy tính nhị phân chuyển đổi số giữa cơ số 2, cơ số 10 và cơ số 16, và thực hiện cộng, trừ, nhân, chia trên số nhị phân. Nó dùng trong lập trình và điện tử số. Ví dụ, \(25_{10} = 11001_2\) và \(11111111_2 = 255\).
Nhà phát triển nên sử dụng bộ chuyển đổi nhị phân bao lâu một lần?
Không có tần suất cố định: lập trình viên dùng khi làm việc với cờ bit, mặt nạ, địa chỉ mạng và phần cứng, hoặc khi cần đối chiếu kết quả tính tay. Ví dụ, mặt nạ \(11111111.11111111.11111111.00000000\) tương ứng /24, và \(11000000_2 = 192\) là octet đầu của địa chỉ 192.168.1.1. Hãy nhớ 8 bit bằng 1 byte.
Tại sao sử dụng máy tính cộng nhị phân?
Vì nó tự xử lý phép nhớ và giảm sai sót khi cộng tay các chuỗi bit dài. Ví dụ, \(1010_2 + 1100_2\): 0 cộng 0 là 0, 1 cộng 0 là 1, 0 cộng 1 là 1, và 1 cộng 1 là 10 (viết 0 nhớ 1), cho \(10110_2\), tức 22. Nó cũng giúp kiểm tra bài tập điện tử số.
Tôi có thể thực hiện trừ nhị phân trực tuyến không?
Có, máy áp dụng quy tắc mượn như phép trừ thập phân. Ví dụ, \(1100_2 - 101_2 = 111_2\), tức \(12 - 5 = 7\). Với số có dấu, máy tính thường dùng bù hai, ví dụ \(-5\) ở 8 bit là \(11111011_2\).
Lưu ý: Máy tính này cung cấp ước tính mang tính tham khảo. Dù chúng tôi cố gắng đảm bảo độ chính xác, kết quả tài chính (hoặc y tế) có thể khác tùy quy định pháp luật và hoàn cảnh cá nhân. Với các quyết định quan trọng, bạn nên tham khảo ý kiến chuyên gia.