Công cụ chuyển đổi từ hệ thập phân sang hệ nhị phân — Chuyển đổi ngay lập tức bất kỳ số thập phân nào sang hệ nhị phân, hệ tám và hệ thập lục phân.

Nhập một số và xem ngay dạng nhị phân, bát phân và thập lục phân của nó. Công cụ này hỗ trợ các số nguyên rất lớn, các phân số như 0,625 và các giá trị âm dưới dạng bổ sung hai với độ dài 8, 16, 32 hoặc 64 bit. Bạn cũng có thể kiểm tra kết quả bằng cách chuyển đổi số nhị phân trở lại thành số thập phân.

Chuyển đổi số của tôi Các số liệu của bạn được lưu trong trình duyệt của bạn
Trình chuyển đổi từ hệ thập phân sang hệ nhị phân hiển thị số 156 được chuyển đổi thành 10011100

Số thập phân

Kết quả

Nhị phân
–
Hệ tám
–
Hệ thập lục phân
–
0 bit đã sử dụng
–Kiểu số
Giá trị thập phân: –
Hướng dẫn

Hướng dẫn chuyển đổi từ số thập phân sang số nhị phân: Phương pháp, số âm và phân số

Tìm hiểu cách chuyển số thập phân sang số nhị phân và cách đọc kết quả.

Một lời giải thích đơn giản

Chuyển đổi từ hệ thập phân sang hệ nhị phân là gì?

Hệ thập phân là hệ cơ số 10 mà chúng ta sử dụng hàng ngày, với các chữ số từ 0 đến 9. Hệ nhị phân là hệ cơ số 2 và chỉ sử dụng 0 và 1; đây chính là cách máy tính lưu trữ các số. Chuyển đổi từ hệ thập phân sang hệ nhị phân có nghĩa là viết lại cùng một giá trị bằng cách sử dụng các lũy thừa của 2 thay vì các lũy thừa của 10.

Type a number and the binary, octal and hexadecimal forms appear at once. It handles very large whole numbers, decimals such as 0.625 and negative numbers. To go the other way, use the check box here or the Binary to Decimal Converter.

Lý do phổ biến để chuyển đổi

Tại sao mọi người lại chuyển đổi số thập phân sang số nhị phân?

Học tập và bài tập về nhà

Kiểm tra đáp án cho các bài tập về khoa học máy tính, logic số và hệ thống số, đồng thời xem các bước giải chi tiết.

Lập trình

Ghi các mặt nạ bit, cờ, quyền truy cập và giá trị thanh ghi, hoặc đọc dữ liệu nhị phân đầu ra trong quá trình gỡ lỗi.

Mạng máy tính và điện tử

Làm việc với các octet địa chỉ IP, mặt nạ mạng con và các giá trị của vi điều khiển được biểu diễn dưới dạng bit.

Làm bằng tay

Cách chuyển đổi số thập phân sang số nhị phân bằng tay

Đối với một số nguyên, hãy chia cho 2 lặp đi lặp lại, ghi lại từng số dư, sau đó đọc các số dư từ số dư cuối cùng đến số dư đầu tiên.

156 / 2 = 78, dư 0 78 / 2 = 39, dư 0 39 / 2 = 19, dư 1 19 / 2 = 9 dư 1 9 / 2 = 4 dư 1 4 / 2 = 2 dư 0 2 / 2 = 1 dư 0 1 / 2 = 0 dư 1 Đọc từ dưới lên: 10011100 (156 trong hệ nhị phân)

Đối với một phân số, hãy nhân với 2 thay vì vậy. Chữ số đứng trước dấu phẩy sẽ trở thành chữ số nhị phân tiếp theo, và bạn tiếp tục nhân phần còn lại. 0,625 cho kết quả là 0,101 vì 0,625 = 1/2 + 1/8.

Giá trị chung

Bảng số thập phân, nhị phân và lục thập phân

Số thập phânNhị phânHex
111
2102
810008
101010A
151111F
161000010
100110010064
25511111111FF
256100000000100
102410000000000400
Các trường hợp đặc biệt

Số âm và phân số

Bổ sung hai

Máy tính lưu trữ các số nguyên âm dưới dạng bổ sung hai. Chọn một độ rộng bit, và -42 sẽ được biểu diễn là 11010110 trong hệ 8 bit. Công cụ sẽ hiển thị thông báo lỗi nếu giá trị đó không phù hợp với độ rộng đã chọn.

Dấu trừ

Dạng đơn giản này thêm dấu trừ vào trước giá trị nhị phân, do đó -42 sẽ trở thành -101010. Cách này dễ đọc hơn và phù hợp cho bài tập về nhà.

Các phân số vô hạn

Một số số thập phân không thể được biểu diễn chính xác dưới dạng nhị phân. Số 0,1 lặp lại vô tận, do đó kết quả sẽ bị cắt bớt sau số chữ số mà bạn chọn và một thông báo sẽ được hiển thị.

Độ rộng bit

Chế độ Tự động sẽ chọn độ rộng ngắn nhất trong số 8, 16, 32 hoặc 64 bit sao cho phù hợp. Hãy chọn một độ rộng để thêm các số 0 ở đầu các số dương, ví dụ như số 5 sẽ được biểu diễn thành 00000101.

Chuyển đổi chỉ trong vài bước

Cách sử dụng công cụ chuyển đổi từ hệ thập phân sang hệ nhị phân

  1. Hãy nhập một số thập phân hoặc nhấn vào một trong các giá trị ví dụ.
  2. Đọc kết quả dưới dạng nhị phân. Nhấn “Sao chép” để sao chép kết quả, hoặc tắt tính năng nhóm số nếu bạn muốn chỉ hiển thị các chữ số đơn thuần.
  3. Chọn cách hiển thị các số âm và thiết lập độ rộng bit nếu bạn cần độ dài cố định.
  4. Hãy sử dụng ô chọn ở phía dưới để chuyển đổi giá trị nhị phân trở lại thành giá trị thập phân và xác nhận kết quả.
Kết quả tốt hơn

Một số mẹo đơn giản để chuyển đổi số

  • Việc nhóm các bit thành từng nhóm bốn bit giúp các giá trị dài dễ đọc hơn rất nhiều và sắp xếp chúng thẳng hàng với các chữ số thập lục phân.
  • Các lũy thừa của 2 rất dễ nhận ra: 1, 10, 100, 1000 trong hệ nhị phân tương ứng với 1, 2, 4, 8 trong hệ thập phân.
  • Đối với mặt nạ bit và thanh ghi, hãy thiết lập độ rộng bit sao cho các số 0 ở đầu vẫn được giữ lại.
  • Nếu kết quả có phần thập phân trông quá dài, hãy giảm số chữ số thập phân. Trong hầu hết các trường hợp, chỉ cần 8 hoặc 16 chữ số là đủ.
Những điều cần biết

Các hạn chế và quyền riêng tư

Quyền riêng tư

Các con số được chuyển đổi ngay trong trình duyệt của bạn. Không có dữ liệu nào được gửi đến máy chủ của chúng tôi hay được lưu trữ. Chỉ các lựa chọn của bạn mới được lưu lại trên thiết bị của bạn.

Hạn chế

Dữ liệu nhập vào bị giới hạn ở 400 chữ số. Các định dạng số thập phân như IEEE 754 sẽ không được hiển thị; chỉ hiển thị giá trị nhị phân chính xác của số mà bạn nhập. Hệ bù hai được áp dụng cho các số nguyên.

Các câu hỏi thường gặp

Câu hỏi thường gặp về công cụ chuyển đổi từ hệ thập phân sang hệ nhị phân

Làm thế nào để chuyển đổi một số thập phân sang hệ nhị phân?

Nhập số vào ô trống và dạng nhị phân sẽ xuất hiện ngay lập tức. Nếu làm bằng tay, hãy chia số đó cho 2 nhiều lần, ghi lại từng số dư, rồi đọc các số dư từ số dư cuối cùng đến số dư đầu tiên.

Số 10 trong hệ nhị phân là bao nhiêu?

Số 10 trong hệ thập phân tương ứng với 1010 trong hệ nhị phân, vì 8 + 2 = 10. Bạn có thể thử với bất kỳ giá trị nào khác bằng cách sử dụng các nút ví dụ hoặc nhập trực tiếp giá trị đó.

Nó có thể chuyển đổi các số thập phân như 0,625 hay 0,1 không?

Đúng vậy. 0,625 chính xác là 0,101 trong hệ nhị phân. Số 0,1 không thể viết chính xác và lặp lại vô tận, do đó kết quả sẽ được cắt ngắn theo số chữ số thập phân mà bạn chọn và có một ghi chú nêu rõ điều này.

Số âm được biểu diễn như thế nào?

Chọn dấu trừ để thêm dấu trừ vào trước giá trị nhị phân, hoặc chọn Bổ sung hai để xem cách máy tính lưu trữ giá trị đó. Chế độ Bổ sung hai yêu cầu độ rộng bit, và chế độ Tự động sẽ tự động chọn 8, 16, 32 hoặc 64 bit cho bạn.

Độ rộng bit có tác dụng gì?

Tham số này xác định độ dài của kết quả. Khi độ rộng là 8, số 5 sẽ được biểu diễn dưới dạng 00000101; đồng thời, trong hệ bù hai, tham số này cũng xác định phạm vi giá trị, do đó 8 bit sẽ chứa các giá trị từ -128 đến 127.

Tôi có thể chuyển đổi số lớn đến mức nào?

Các số nguyên có thể có tối đa 400 chữ số, vượt xa giới hạn 64 bit, bởi vì công cụ này sử dụng các phép toán chính xác dành cho số lớn. Hệ bù hai chỉ hỗ trợ tối đa 64 bit, trừ khi bạn để độ rộng ở chế độ Tự động.

Tôi có thể chuyển đổi số nhị phân trở lại thành số thập phân không?

Đúng vậy. Hãy chọn ô kiểm bên dưới kết quả và nhập một giá trị nhị phân, bao gồm cả phần thập phân, ví dụ như 101.101. Giá trị thập phân là giá trị chính xác.

Số điện thoại của tôi có được lưu lại hay gửi đi đâu không?

Không. Quá trình chuyển đổi diễn ra ngay trong trình duyệt của bạn và không có dữ liệu nào được truyền ra khỏi thiết bị của bạn. Chỉ các lựa chọn của bạn mới được lưu lại để sử dụng cho lần sau.

Từ những người đang sử dụng công cụ này

Đánh giá

Đang tải các đánh giá…
Tiếp tục đi

Thêm các công cụ trong hộp

Trang chủ còn giới thiệu hàng chục công cụ miễn phí khác mà không cần khóa API.

Đề xuất một công cụ