Chuyển Đổi Nhị Phân Sang ASCII
Chuyển đổi chuỗi nhị phân sang ASCII, UTF-8 và các mã hóa ký tự khác. Công cụ chuyển đổi nhị phân sang văn bản trực tuyến miễn phí với hỗ trợ file.
Chuyển Đổi Nhị Phân Sang ASCII - Chuyển Đổi Chuỗi Nhị Phân Sang Văn Bản
Công cụ chuyển đổi nhị phân sang ASCII mạnh mẽ này cho phép bạn chuyển đổi chuỗi nhị phân sang văn bản sử dụng nhiều mã hóa ký tự khác nhau bao gồm ASCII, UTF-8, UTF-16 và nhiều bộ ký tự quốc tế khác. Hoàn hảo cho lập trình viên, nhà phát triển và bất kỳ ai làm việc với dữ liệu nhị phân.
Làm thế nào để chuyển đổi nhị phân sang văn bản ASCII?
Để chuyển đổi nhị phân sang ASCII:
1. Nhập chuỗi nhị phân của bạn (chỉ 0s và 1s)
2. Chọn mã hóa ký tự phù hợp
3. Nhấn Chuyển đổi
Công cụ sẽ tự động nhóm nhị phân thành các khối 8-bit và chuyển đổi mỗi khối thành ký tự tương ứng.
Những mã hóa ký tự nào được hỗ trợ?
Công cụ hỗ trợ nhiều mã hóa ký tự bao gồm:
- ASCII/UTF-8 (mặc định)
- UTF-16 (little và big endian)
- Windows-1252, Windows-1251, v.v.
- Bộ ISO-8859 (Latin1, Latin2, v.v.)
- Mã hóa châu Á: Big5, Shift JIS, EUC-JP, v.v.
- Cyrillic: KOI8-R, KOI8-U, CP866
- Và nhiều bộ ký tự quốc tế khác
Tôi có thể mở file trực tiếp không?
Có! Công cụ hỗ trợ hai chế độ mở file:
- Mở File: Mở file văn bản và chuyển đổi thành nhị phân
- Mở File Nhị Phân: Mở file nhị phân và chuyển đổi thành văn bản
Điều này giúp dễ dàng làm việc với các file hiện có mà không cần sao chép-dán thủ công.
Điều gì xảy ra với các ký tự không in được?
Các ký tự không in được được xử lý như sau:
- ASCII in được (32-126): Hiển thị bình thường
- Ký tự điều khiển (9, 10, 13): Tab, xuống dòng, về đầu dòng
- Ký tự null (0): Hiển thị như dấu chấm giữa (·)
- Khác không in được: Hiển thị dạng [hex]
- Chuỗi UTF-8 không hợp lệ: Hiển thị dạng [hex]
Tính năng Xem Lựa Chọn hoạt động như thế nào?
Tính năng Xem Lựa Chọn cho phép bạn:
1. Chọn văn bản trong vùng đầu ra
2. Nhấn nút Xem Lựa Chọn
3. Văn bản đã chọn sẽ được chuyển đổi ngược lại thành nhị phân
4. Điều này hữu ích cho chuyển đổi ngược hoặc xác minh
Nếu chuỗi nhị phân của tôi không phải bội số của 8 bit thì sao?
Công cụ tự động thêm các số 0 ở đầu chuỗi nhị phân để làm cho nó trở thành bội số của 8 bit trước khi chuyển đổi. Ví dụ, '101' trở thành '00000101' trước khi xử lý.
Các Chuyển Đổi Nhị Phân Sang ASCII Thường Dùng
Nhị Phân | Thập Phân | Ký Tự ASCII | Mô Tả |
---|---|---|---|
01000001 | 65 | A | Chữ A hoa |
01000010 | 66 | B | Chữ B hoa |
01100001 | 97 | a | Chữ a thường |
01100010 | 98 | b | Chữ b thường |
00110000 | 48 | 0 | Số 0 |
00110001 | 49 | 1 | Số 1 |
00100000 | 32 | Khoảng trắng | |
00100001 | 33 | ! | Dấu chấm than |
01000000 | 64 | @ | Ký hiệu @ |
00100010 | 34 | " | Dấu ngoặc kép |
00100111 | 39 | ' | Dấu ngoặc đơn |
00111000 | 56 | 8 | Số 8 |
00111001 | 57 | 9 | Số 9 |
01111010 | 122 | z | Chữ z thường |
01011010 | 90 | Z | Chữ Z hoa |
00001010 | 10 | \n | Xuống dòng |
00001001 | 9 | \t | Tab |
00001101 | 13 | \r | Về đầu dòng |
00000000 | 0 | · | Ký tự null |