Học tập và bài tập về nhà
Kiểm tra đáp án cho các môn học về khoa học máy tính và điện tử, đồng thời xem cách tính theo hệ thập phân dẫn đến kết quả đó.
Chuyển đổi số nhị phân (cơ số 2) sang số thập phân (cơ số 10) ngay lập tức với công cụ chuyển đổi số nhị phân sang số thập phân trực tuyến miễn phí này. Nhập một số chỉ gồm các chữ số 0 và 1 để xem giá trị thập phân, thập lục phân, bát phân của nó cùng với quá trình tính toán giá trị vị trí từng bước. Bạn cũng có thể chuyển đổi từ thập phân sang nhị phân, thực hiện các phép tính với phân số và các giá trị bù hai có dấu, cũng như sao chép kết quả. Quá trình chuyển đổi diễn ra trực tiếp trên trình duyệt của bạn.
Nhấn vào một cơ số để sao chép nó. Hệ thập lục phân và hệ bát phân được hiển thị chính xác, bao gồm cả các chữ số sau dấu phẩy.
Nhập một số để xem cách tính.
Hiểu cách thức hoạt động của hệ nhị phân, thực hiện chuyển đổi bằng tay và đọc các số có dấu một cách tự tin.
Hệ nhị phân là hệ thống số mà máy tính sử dụng. Hệ này chỉ có hai chữ số là 0 và 1, được gọi là bit. Hệ thập phân là hệ thống mà con người sử dụng hàng ngày, với mười chữ số. Việc chuyển đổi giữa hai hệ này cho phép bạn đọc được dữ liệu mà máy tính đang lưu trữ, hoặc ghi một giá trị theo cách mà máy tính yêu cầu.
Mỗi chữ số trong một số nhị phân có giá trị gấp đôi chữ số ở vị trí ngay bên phải nó: 1, 2, 4, 8, 16 và cứ thế tiếp tục. Cộng các vị trí chứa số 1 lại với nhau, bạn sẽ được giá trị thập phân. Công cụ chuyển đổi này thực hiện việc đó ngay lập tức, hiển thị quá trình tính toán và cũng cung cấp giá trị thập lục phân và bát phân. Để sử dụng giá trị thập lục phân một cách trực quan, hãy thử Công cụ tạo bảng màu.
Kiểm tra đáp án cho các môn học về khoa học máy tính và điện tử, đồng thời xem cách tính theo hệ thập phân dẫn đến kết quả đó.
Đọc các cờ bit, mặt nạ, quyền truy cập và giá trị thanh ghi, hoặc kiểm tra giá trị thực sự của một giá trị 8-bit hoặc 32-bit có dấu.
Làm việc với các octet địa chỉ IP, mặt nạ mạng con và các byte thô, hoặc giải mã một chuỗi byte thành văn bản dễ đọc.
Các ví dụ này minh họa phương pháp này. Bạn có thể nhập bất kỳ ví dụ nào trong số đó vào công cụ chuyển đổi để kiểm tra.
| Nhị phân | Đang làm việc | Số thập phân | Hex |
|---|---|---|---|
| 1101 | 8 + 4 + 1 | 13 | D |
| 11010110 | 128 + 64 + 16 + 4 + 2 | 214 | D6 |
| 101.101 | 4 + 1 + 0.5 + 0.125 | 5.625 | 5.A |
| 11111111 (số có dấu 8 bit) | 255 − 256 | −1 | FF |
| 10.000.000 (số có dấu 8 bit) | 128 − 256 | −128 | 80 |
Các bảng tính và ngôn ngữ lập trình đều có các hàm tích hợp sẵn dành cho mục đích này. Tuy nhiên, các hàm này chỉ hỗ trợ các số nhỏ hơn so với công cụ này.
Hàm BIN2DEC trong Excel chỉ chấp nhận tối đa 10 bit và coi bit thứ mười là bit dấu, vì vậy hãy sử dụng công cụ này cho các giá trị dài hơn.
Tất cả các bit đều là một phần của giá trị. Trong 8 bit, bạn có thể lưu trữ các giá trị từ 0 đến 255.
Bit đầu tiên được coi là giá trị âm. Trong 8 bit, bạn có thể lưu trữ các giá trị từ −128 đến 127. Để lấy giá trị âm của một số, hãy đảo ngược từng bit và cộng thêm 1.
Các bit giống nhau có thể biểu thị các số khác nhau tùy theo độ rộng. Dãy 11111111 có giá trị là −1 khi là số 8 bit nhưng lại là 255 khi là số không dấu, và dãy 0000000011111111 vẫn có giá trị là 255 ngay cả khi là số 16 bit có dấu.
Việc viết dấu trừ ở phía trước, chẳng hạn như −1010, là một khái niệm khác với bù hai. Công cụ này hiển thị cả hai dạng khi bạn chuyển đổi một số thập phân âm.
Mọi quá trình chuyển đổi đều diễn ra ngay trong trình duyệt của bạn. Các con số bạn nhập vào sẽ không bao giờ được gửi đến máy chủ của chúng tôi và cũng không được lưu lại.
Dữ liệu đầu vào dạng nhị phân bị giới hạn ở 2.048 bit và dữ liệu đầu vào dạng thập phân bị giới hạn ở khoảng 600 chữ số. Các số thập phân không kết thúc bằng số nhị phân sẽ bị cắt ngắn còn 32 chữ số nhị phân. Các định dạng số thập phân động như IEEE 754 không được giải thích: các bit được đọc như những con số thuần túy.
Viết các giá trị hàng 1, 2, 4, 8, 16, v.v. dưới các bit, bắt đầu từ bên phải. Cộng các giá trị hàng lại với nhau ở những vị trí mà bit đó là 1. Đối với số 1101, kết quả là 8 + 4 + 1 = 13.
Lần lượt chia số đó cho 2 và ghi lại từng số dư. Khi đạt đến 0, hãy đọc các số dư từ số cuối cùng đến số đầu tiên. Đối với số 13, các số dư tạo thành dãy 1101.
Đúng vậy. Các chữ số sau dấu phẩy nhị phân được tính là 1/2, 1/4, 1/8 và tiếp theo, vì vậy 101.101 tương đương với 5,625. Ngược lại, các số thập phân được chuyển đổi thành tối đa 32 chữ số nhị phân, và công cụ sẽ thông báo cho bạn khi một giá trị không thể được biểu diễn chính xác.
Bổ sung hai là phương pháp mà máy tính sử dụng để lưu trữ các số nguyên âm. Bit đầu tiên có trọng số âm, do đó trong hệ 8 bit, dãy 11111111 tương ứng với −1 và dãy 10000000 tương ứng với −128. Hãy chọn tùy chọn “có dấu” và chọn độ rộng bit để đọc các bit theo cách này.
Tối đa 2.048 bit, tương đương khoảng 600 chữ số thập phân. Quá trình chuyển đổi sử dụng phép tính chính xác với độ chính xác tùy ý, do đó các số lớn sẽ không bị mất chữ số như khi tính trên máy tính thông thường.
Số nhị phân chỉ sử dụng 0 và 1. Nếu số của bạn chứa các chữ số từ 2 đến 9, thì đó có thể là số thập phân, vì vậy hãy chuyển sang Thập phân → Nhị phân. Các khoảng trắng, dấu gạch dưới và ký tự 0b đứng đầu sẽ bị bỏ qua.
Đúng vậy. Mỗi kết quả chuyển đổi đều hiển thị cả hệ thập lục phân (cơ số 16) và hệ bát phân (cơ số 8), và bạn có thể nhấn vào bất kỳ giá trị nào để sao chép nó.
Khi bạn nhập một số nguyên byte (là bội số của 8 bit), công cụ này cũng hiển thị chuỗi ký tự mà các byte đó tạo thành theo mã UTF-8; ví dụ: 01001000 01101001 là “Hi”.
Không. Toàn bộ quá trình chuyển đổi diễn ra ngay trong trình duyệt của bạn và không có bất kỳ nội dung nào bạn nhập vào được gửi đến máy chủ của chúng tôi hay được lưu lại.
Đúng vậy. Hãy thêm ?mode=b2d&value=11010110 hoặc ?mode=d2b&value=214 vào địa chỉ trang.
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.
Chuyển đổi văn bản sang chữ in hoa, camelCase, title case, snake_case và nhiều kiểu khác.
Mở công cụĐếm số từ, ký tự, câu và thời gian đọc ngay khi bạn gõ.
Mở công cụSo sánh hai văn bản từng dòng một để xem có gì thay đổi.
Mở công cụLoại bỏ các dòng trùng lặp khỏi bất kỳ danh sách hoặc đoạn văn bản nào.
Mở công cụKhông có câu hỏi nào phù hợp.
Hãy chia sẻ ý kiến của bạn về công cụ này với các khách truy cập khác.