Đổi chữ sang nhị phân và ngược lại
Đổi một đoạn chữ thành dãy nhị phân, bát phân, thập phân hay thập lục phân, và giải ngược một dãy số về chữ. Làm việc theo byte UTF-8 nên chữ tiếng Việt ra đúng thứ nằm trong file, và dãy byte hỏng thì được chỉ rõ hỏng ở byte thứ mấy chứ không âm thầm thành dấu hỏi.
Cách dùng
- Chọn chiều đổi và cơ số: nhị phân, bát phân, thập phân hay thập lục phân.
- Gõ hoặc dán nội dung vào ô bên trái. Kết quả hiện ngay bên phải, không cần bấm nút.
- Đổi cách ngăn cách nếu bạn cần dán vào một chỗ có định dạng riêng.
- Bấm "Đảo chiều" để lấy kết quả vừa ra làm đầu vào cho lượt đổi ngược.
Câu hỏi thường gặp
Vì sao một chữ tiếng Việt lại ra ba nhóm số?
Vì chữ "ế" chiếm ba byte khi lưu dưới dạng UTF-8. Công cụ đổi theo byte chứ không theo mã ký tự, vì byte mới là thứ thật sự nằm trong file, trong gói tin và trong cột cơ sở dữ liệu của bạn.
Dãy nhị phân viết liền không có dấu cách có đọc được không?
Được, công cụ tự cắt mỗi tám chữ số một byte. Riêng hệ thập phân thì bắt buộc phải có dấu cách, vì "72105" không có cách nào biết là 72 105 hay 7 21 05.
Tôi dán một dãy hex vào mà báo lỗi, vì sao?
Vì không phải dãy byte nào cũng là chữ hợp lệ. UTF-8 có quy tắc chặt về byte nào được đứng sau byte nào, và công cụ báo đúng byte thứ mấy phạm quy thay vì cho ra một chuỗi đầy dấu hỏi.
Có nhận tiền tố 0x hay 0b không?
Có. Dán thẳng từ mã nguồn vào cũng được, công cụ tự bỏ tiền tố. Dấu phân cách thì nhận cả dấu cách, dấu phẩy, chấm phẩy và gạch đứng.
Cập nhật lần cuối . Công cụ chạy hoàn toàn trên trình duyệt — dữ liệu bạn nhập không rời khỏi máy.