Chuyển đến nội dung

Công Cụ Chuyển Chữ Cái Thành Số (A1Z26)

Biến chữ cái thành vị trí của chúng trong bảng chữ cái — A = 1, B = 2 … Z = 26 — hoặc dán một chuỗi số để đọc thông điệp. Bạn có thể chọn dấu phân cách, đếm từ Z thay vì A, hoặc bắt đầu từ số không; khi giải mã, công cụ chấp nhận dấu gạch ngang, dấu cách, dấu phẩy và dấu gạch chéo đúng như bạn nhập.

Chuyển đổi

Chữ cái trở thành số và mỗi dấu cách trở thành dấu phân cách từ. Chữ số và các chữ cái ngoài A–Z bị bỏ qua. Dấu phẩy, dấu gạch ngang và dấu chấm luôn bị loại bỏ, vì chúng dùng để phân cách các số; các dấu câu khác chỉ được giữ lại nếu bạn chọn ô này.

Số thứ tự chữ cái

  • A

    1

  • B

    2

  • C

    3

  • D

    4

  • E

    5

  • F

    6

  • G

    7

  • H

    8

  • I

    9

  • J

    10

  • K

    11

  • L

    12

  • M

    13

  • N

    14

  • O

    15

  • P

    16

  • Q

    17

  • R

    18

  • S

    19

  • T

    20

  • U

    21

  • V

    22

  • W

    23

  • X

    24

  • Y

    25

  • Z

    26

Các chữ cái trong thông điệp của bạn được làm nổi bật.

Cách Sử Dụng Công Cụ Chuyển Chữ Cái Thành Số

  1. 1. Chọn hướng chuyển đổi. Chữ cái → số sẽ mã hóa văn bản của bạn; Số → chữ cái sẽ giải mã một mã số.
  2. 2. Đặt định dạng. Khi mã hóa, hãy chọn ký tự đặt giữa các chữ cái (dấu gạch ngang, dấu cách hoặc dấu phẩy) và giữa các từ (dấu gạch chéo hoặc hai dấu cách).
  3. 3. Khớp cách đánh số. Chọn Bảng chữ cái đảo ngược cho các mã mà Z = 1, hoặc Đếm từ số không khi A = 0. Bảng bên dưới công cụ sẽ cập nhật để hiển thị số của từng chữ cái.
  4. 4. Đọc và sao chép. Kết quả cập nhật ngay khi bạn gõ. Chữ số và các ký tự khác không có số thứ tự chữ cái sẽ được liệt kê bên dưới ô nhập, để bạn thấy những gì đã bị bỏ qua.

A1Z26 Hoạt Động Như Thế Nào

A1Z26 là mã chuyển chữ cái thành số đơn giản nhất: mỗi chữ cái được thay bằng vị trí của nó trong bảng chữ cái, và tên gọi chính là quy tắc — A là 1, Z là 26. Vì các số từ 10 đến 26 có hai chữ số, nên các số cần có dấu phân cách. Nếu không có, 1-2 (AB) và 12 (L) sẽ trông giống hệt nhau, đó là lý do kết quả đặt dấu gạch ngang hoặc dấu cách giữa các chữ cái và dấu gạch chéo giữa các từ.

A đến M
ABCDEFGHIJKLM
12345678910111213
N đến Z
NOPQRSTUVWXYZ
14151617181920212223242526

Ví dụ minh họa

Hello World được mã hóa thành 8-5-12-12-15 / 23-15-18-12-4: H là chữ cái thứ 8, E thứ 5, L thứ 12 và O thứ 15, còn dấu gạch chéo đánh dấu khoảng trắng. Khi dùng dấu cách giữa các chữ cái, các từ được phân biệt bằng hai dấu cách: 8 5 12 12 15, một khoảng cách rộng hơn, rồi đến 23 15 18 12 4. Giải mã đảo ngược được cả hai cách trình bày, mỗi dãy chữ số được đọc là một số.

Các biến thể bạn sẽ gặp trong câu đố

  • Bảng chữ cái đảo ngược (Z = 1). Đếm từ đầu kia khiến A = 26 và Z = 1, nên HELLO trở thành 19-22-15-15-12. Kết quả này giống như đưa văn bản qua mật mã Atbash trước rồi mới đánh số.
  • Bắt đầu từ số không (A = 0). Lập trình viên và sách giáo khoa mật mã thường đếm từ số không, giúp phép tính của các mật mã dịch chuyển gọn gàng hơn: HELLO trở thành 7-4-11-11-14. Mật mã affine đánh số chữ cái theo cách này.
  • Xếp chồng với mật mã khác. Người ra đề thường dịch chuyển các chữ cái bằng mật mã Caesar trước, nên các số sau khi giải mã sẽ ghép thành chuỗi vô nghĩa cho đến khi phép dịch chuyển cũng được hoàn tác.

Điều Gì Xảy Ra Với Dấu Cách, Chữ Số Và Dấu Câu

Mã hóa. Chữ cái trở thành số, và mỗi dãy dấu cách trở thành dấu phân cách từ; ngắt dòng được giữ nguyên. Chữ số bị bỏ qua, vì số 7 trong kết quả khi đọc ngược lại sẽ thành G, và các chữ cái ngoài A–Z cũng vậy — trừ các chữ cái có dấu, được tính như chữ cái thường của chúng (é là 5). Dấu phẩy, dấu gạch ngang và dấu chấm luôn bị loại bỏ, vì chúng dùng để phân cách các số. Các dấu khác, như ! ? và dấu nháy đơn, chỉ được giữ lại dưới dạng ký hiệu riêng khi bạn chọn Giữ dấu câu.

Giải mã. Mỗi dãy chữ số là một số. Dấu gạch chéo hoặc hai dấu cách bắt đầu một từ mới và ngắt dòng bắt đầu một dòng mới; dấu gạch ngang, dấu phẩy, dấu chấm và một dấu cách đơn chỉ phân cách các số; mọi dấu câu khác được sao chép nguyên vẹn. Một số không có chữ cái tương ứng — như 27, hoặc 0 khi đếm từ 1 — sẽ hiện thành dấu chấm hỏi và được liệt kê, thường cho thấy có lỗi đánh máy.

Mã Hóa Dạng Mã Chứ Không Phải Mật Mã

Nói chính xác, A1Z26 là một bộ mã chứ không phải mật mã: nó không có khóa, nên ai nhận ra nó đều có thể đọc được, và một thông điệp chỉ gồm các số từ 1 đến 26 sẽ lộ ngay. Đó chính là lý do nó được ưa chuộng trong các cuộc săn câu đố, phòng thoát hiểm, gợi ý geocache và sách hoạt động, nơi niềm vui là nhận ra hệ thống. Viết số bằng chữ cái có từ rất xa xưa — cả tiếng Hy Lạp và tiếng Do Thái đều dùng bảng chữ cái làm chữ số — nhưng các hệ thống đó đếm từ 1 đến 9, rồi 10, 20 … 90, rồi hàng trăm, chứ không đánh số các chữ cái theo thứ tự như A1Z26.

Câu Hỏi Thường Gặp

Mật mã A1Z26 là gì?
A1Z26 thay mỗi chữ cái bằng vị trí của nó trong bảng chữ cái: A = 1, B = 2, và cứ thế đến Z = 26. Các chữ cái được phân cách bằng dấu gạch ngang hoặc dấu cách để phân biệt số một chữ số và hai chữ số, còn các từ được phân cách bằng dấu gạch chéo hoặc một khoảng cách rộng hơn.
Làm thế nào để chuyển số thành chữ cái?
Chuyển sang Số → chữ cái và dán mã số vào. Mỗi số từ 1 đến 26 trở thành chữ cái ở vị trí đó — 8 là H, 9 là I — và dấu gạch chéo hoặc hai dấu cách trở thành khoảng trắng giữa các từ. Một số nằm ngoài phạm vi sẽ hiện thành dấu chấm hỏi, nên lỗi đánh máy dễ bị phát hiện.
Mỗi chữ cái trong bảng chữ cái là số nào?
A 1, B 2, C 3, D 4, E 5, F 6, G 7, H 8, I 9, J 10, K 11, L 12, M 13, N 14, O 15, P 16, Q 17, R 18, S 19, T 20, U 21, V 22, W 23, X 24, Y 25, Z 26. Bảng bên dưới công cụ hiển thị cùng danh sách này và cập nhật khi bạn đảo ngược bảng chữ cái hoặc đếm từ số không.
Công cụ có thể giải mã các số viết không có dấu phân cách không?
Không, và không công cụ nào làm được điều đó một cách đáng tin cậy, vì một dãy như 1225 có thể là ABBE, ABY, AVE, LBE hoặc LY. Mỗi dãy chữ số được đọc là một số, nên 1225 sẽ hiện là nằm ngoài phạm vi. Hãy thêm dấu phân cách ở chỗ các chữ cái tách nhau, hoặc thử các cách tách có thể bằng tay.
Mã A1Z26 đảo ngược là gì?
Nó đếm từ đầu kia, nên Z = 1 và A = 26; hãy chọn Bảng chữ cái đảo ngược để dùng. Nó cho ra các số giống như khi mã hóa văn bản bằng Atbash rồi áp dụng A1Z26 thông thường.
A1Z26 có thể giữ bí mật cho một thông điệp không?
Không. Nó không có khóa, và một trang đầy các số từ 1 đến 26 có thể nhận ra ngay từ cái nhìn đầu tiên. Nó rất phù hợp cho trò chơi và câu đố trên lớp, và có thể là một lớp trong một câu đố khó hơn, nhưng tự nó không đem lại bất kỳ sự bảo vệ nào.

Công Cụ Liên Quan

Thêm trong Mã và mật mã