Conversor de texto para ASCII
Descubra os valores numéricos decimais correspondentes a cada caractere do seu texto.
A codificação ASCII estabeleceu em 1963 um mapa de 128 posições, numeradas de 0 a 127, para padronizar a troca de mensagens em equipamentos eletrônicos. Cada símbolo gráfico, dígito ou instrução de controle possui um identificador numérico fixo. Essa estrutura serviu de alicerce para os protocolos modernos e forma a faixa inicial do padrão UTF-8. Transformar uma sequência de caracteres nesses índices revela os números exatos empregados no processamento de dados.
Passo a passo para gerar a sequência numérica
- Insira a frase ou os caracteres desejados no campo principal.
- Clique no botão de conversão para processar o texto enviado.
- Copie a sequência de valores decimais gerada para usar no seu projeto.
Faixas numéricas essenciais do padrão
- 9 — Tabulação horizontal.
- 10 — Avanço de linha (LF).
- 13 — Retorno de carro (CR).
- 32 — Espaço em branco.
- 48-57 — Dígitos numéricos de 0 a 9.
- 65-90 — Letras maiúsculas de A a Z.
- 97-122 — Letras minúsculas de a a z.
A estrutura binária no espaçamento entre caixas
A organização numérica da tabela reflete decisões de engenharia projetadas para economizar instruções de máquina. A letra maiúscula A ocupa a posição 65, enquanto a minúscula a situa-se no índice 97. O intervalo entre qualquer letra maiúscula e sua correspondente minúscula é de exatamente 32 posições.
Em representação binária, o número 32 corresponde ao valor 00100000, o que significa a ativação de apenas um bit (o bit 6). Graças a esse arranjo definido em 1963, rotinas de software conseguem alternar a caixa tipográfica por meio de operações lógicas simples, dispensando buscas repetidas em listas extensas.
Exemplos de valores decimais comuns
| Caractere | Código ASCII | Tipo |
|---|---|---|
| LF | 10 | Controle |
| CR | 13 | Controle |
| ! | 33 | Pontuação |
| H | 72 | Maiúscula |
| i | 105 | Minúscula |
Perguntas frequentes sobre códigos ASCII
Como o formato UTF-8 preserva a compatibilidade com a tabela ASCII original?
Os primeiros 128 índices do padrão UTF-8 (de 0 a 127) utilizam um único byte e replicam com fidelidade a tabela criada em 1963. Dessa forma, qualquer documento formatado sob as regras clássicas permanece legível em sistemas contemporâneos.
Por que letras acentuadas e cedilhas não aparecem nessa codificação inicial?
O modelo original foi concebido para o inglês básico, dispondo apenas de 128 índices. Símbolos como a cedilha ou caracteres acentuados exigem codificações complementares, como a faixa de 128 a 255 de tabelas estendidas (Latin-1) ou o suporte universal do Unicode.
Qual é a relação entre o caractere tipográfico 0 e a quantidade 48?
Na tabela, o símbolo impresso 0 recebe o código decimal 48, enquanto o intervalo de 48 a 57 mapeia os números até 9. Em rotinas de programação de baixo nível, costuma-se subtrair 48 do índice do caractere para resgatar seu valor quantitativo correspondente.
Qual era a finalidade prática de instruções como os índices 7 e 10?
Os códigos entre 0 e 31 destinavam-se ao controle físico de teletipos e terminais. O valor 7 acionava um sinal sonoro de alerta no terminal, enquanto o 10 comandava o avanço de linha (LF) e o 13 recolocava o cabeçote de impressão no início da margem (CR).
Como ambientes Unix e Windows registram quebras de linha usando esses números?
Sistemas do padrão Unix representam a mudança de linha com apenas um caractere, adotando o código 10 (LF). Ambientes Windows combinam tradicionalmente dois valores sequenciais para a mesma ação: o retorno 13 (CR) seguido pelo avanço 10 (LF).