Text To Decimal
Text To Decimal — chạy trên trình duyệt. Không lưu dữ liệu.
Văn bản → Unicode thập phân
Liệt kê điểm mã Unicode thập phân của từng ký tự. Chỉ xử lý trong trình duyệt.
Cách sử dụng
- Nhập câu cần chuyển vào ô Văn bản. Chữ Latinh, Hangul, emoji và khoảng trắng đều được tính từng ký tự một.
- Ở Dấu phân cách, chọn khoảng trắng, dấu phẩy hoặc xuống dòng để xếp kết quả.
- Nhấn Chuyển đổi để các điểm mã Unicode của từng ký tự nối thành số thập phân.
- Emoji lưu dạng cặp surrogate vẫn được đếm một điểm mã nên chỉ ra một số.
- Đặt lại xóa văn bản và kết quả, đưa dấu phân cách về khoảng trắng. Xử lý chỉ trong trình duyệt.
- Nếu cần giá trị byte, dùng Văn bản ↔ hex thay màn hình này; nếu cần nhãn cạnh chữ, dùng Văn bản → mã ký tự. Đổi dấu phân cách không đổi các số.
Khái niệm chính
Điểm mã Unicode là số nguyên gắn với ký tự. A là 65, Hangul 가 là 44032 (U+AC00). Công cụ này liệt kê số theo ký tự, không phải byte UTF-8, nên khác bộ chuyển hex/nhị phân. Khoảng 0–127 trùng ASCII truyền thống nên bài tiếng Anh và giải thích Unicode khớp một chỗ.
Chuỗi JavaScript nội bộ là UTF-16 nên một số emoji chiếm hai ô surrogate, nhưng ở đây codePointAt chỉ xuất một điểm mã thật. Dấu phân cách chọn khoảng trắng, phẩy hoặc xuống dòng và không ảnh hưởng giá trị số. Emoji ghép bằng màu da hoặc ZWJ có thể ra nhiều số liền nhau. Đầu vào không gửi lên máy chủ và không lưu.
Ví dụ
Chuyển ABC 가 với dấu phân cách khoảng trắng được 65 66 67 32 44032. Số 32 giữa là ký tự khoảng trắng. Đổi sang phẩy được 65, 66, 67, 32, 44032; chọn xuống dòng thì mỗi số một hàng, dễ dán vào bảng tính. Đưa một emoji để so ngay số tăng một ô hay nhiều ô nếu là chuỗi ghép.
Liên quan: Văn bản → mã ký tự · Văn bản ↔ hex · Văn bản ↔ nhị phân
Câu hỏi thường gặp
Điểm mã Unicode và mã ASCII có giống nhau không?
Từ 0 đến 127 thì giống. Phía trên (Hangul, emoji, ký hiệu đặc biệt) là số Unicode, không có trong bảng ASCII 7 bit.
Khi đổi văn bản sang thập phân, Hangul là giá trị nào?
Âm tiết <code>가</code> bắt đầu khối âm tiết Hangul từ 44032 (U+AC00). Chỉ jamo hoặc jamo tương thích thì ra số ở khoảng khác.
Điểm mã emoji có ra một số không?
Emoji một điểm mã thì một số. Bộ sửa màu da hoặc emoji gia đình/nghề nối ZWJ ra nhiều số cạnh nhau.
Vì sao khác giá trị byte UTF-8?
Đây là số ký tự (điểm mã). Nếu cần byte như dump mạng, dùng công cụ Văn bản ↔ hex hoặc nhị phân.
Đổi dấu phân cách thì số có giống không?
Giống. Chỉ khác khoảng trắng, phẩy hoặc xuống dòng để dán vào notepad hay bảng tính cho dễ.
Chuyển văn bản thập phân có lưu trên máy chủ không?
Không. Tính <code>codePointAt</code> chỉ chạy trong trình duyệt.
Cập nhật lần cuối: 2026-09-04