O que é a tabela ASCII?
A tabela ASCII é uma referência completa para o código padrão americano para troca de informações - o mapeamento de caractere para número que sustenta quase todos os arquivos de texto, linguagem de programação e protocolo de rede. Ele lista todos os 128 códigos ASCII padrão (0–127) juntamente com a metade superior estendida do Latin-1 (128–255), e para cada código mostra o valor decimal, as formas hexadecimais e octais, o binário de oito bits, o glifo para impressão ou o mnemônico de controle, a entidade HTML e um nome de linguagem simples.
A ASCII atribui um número exclusivo a cada letra, dígito, marca de pontuação e sinal de controle. Um "A" maiúsculo é 65, um "A" minúsculo é 97, o dígito "0" é 48 e um espaço 32. Os primeiros 32 códigos são caracteres de controle que não são impressos, como retorno de carro (13), alimentação de linha (10) e tab (9) - instruções invisíveis que antes geriam teletipos e ainda terminavam linhas e delimitavam campos hoje. Esta tabela torna cada um desses valores visível e pesquisável em um só lugar.
Tudo é executado no seu navegador. Você pode filtrar por categoria, pesquisar por personagem, decimal, hexágono ou nome da entidade, clicar em qualquer valor para copiá-lo e colar seu próprio texto para ver o código por trás de cada personagem. Nada é carregado, não há inscrição e toda a referência continua funcionando offline depois que a página é carregada.
Estritamente, ASCII é um padrão de 7 bits que cobre os códigos de 0 a 127, e tudo de 128 a 255 pertence a uma extensão e não à própria ASCII. A tabela mostra o latim-1 para esse intervalo superior, que é a interpretação mais comum e não é a única: o mesmo byte é um caractere diferente no Windows-1252, e em UTF-8 esses valores não são caracteres independentes, mas partes de sequências de vários bytes. Essa é a fonte da maioria dos Mojibake, onde uma carta acentuada chega como dois símbolos não relacionados. Os primeiros 32 códigos são caracteres de controle em vez de imprimíveis, holdovers de teleimpressoras e alguns ainda fazem um trabalho real: 9 é tab, 10 é um feed de linha, 13 é o retorno do carro e a diferença entre os dois últimos é o motivo pelo qual os arquivos de texto ainda se movem mal entre os sistemas operacionais.
A página também funciona como um conversor de tabela ASCII para o seu próprio texto, o que é útil quando você verifica valores no código A caixa Converter texto em códigos ASCII começa com a amostra Hi ©, e retorna 72 105 32 169, com © sinalizado porque 169 está fora do ASCII de 7 bits Esses são os mesmos números que um script de tabela ASCII Python imprime: ord ("H") retorna 72 e chr (72) retorna "H". Em uma tabela ASCII para programação C os valores também correspondem, já que um char contém o código, então 'H' = 72 é verdadeiro.
Como usar a tabela ASCII?
Navegue ou filtre a tabela
Role a tabela completa de 0 a 255 ou use os botões Categoria para restringi-la a caracteres imprimíveis, códigos de controle ou ao alcance estendido do Latin-1.
Procure um caractere ou código
Digite um caractere, um número decimal, um valor hexadecimal como 0x41 ou um nome de entidade como "cópia" para filtrar a tabela Use o prefixo 0 x para hexadecimal, porque um número simples como 41 também corresponde à coluna hexadecimal e mostra mais de uma linha.
Copie o valor que você precisa
Clique em uma célula de entidade de caractere, decimal, hex ou HTML para copiá-la para sua área de transferência para uso em código ou documentos As colunas octal e binária são apenas para leitura.
Converta seu próprio texto
Cole o texto no codificador para ver o ponto de código ASCII (ou Unicode) de cada caractere e, em seguida, copie a string de código decimal.
Principais características
Cada código 0–255
ASCII padrão de 7 bits (0–127) e a metade superior ISO 8859-1 Latin-1 (128–255) em uma mesa contínua e rolante
Visão geral de quatro bases numéricas
Decimal, hexadecimal, octal e binário de oito bits mostrado para cada código, além da entidade HTML - nenhuma conversão mental necessária
Personagens de controle nomeados
Os códigos invisíveis 0–31 e 127 são rotulados com seus mnemônicos (NUL, LF, Cr, Esc, Del) e nomes completos para que você saiba o que cada um faz
Pesquisa inteligente
Encontre um código por seu personagem, decimal, hexágono, octal, binário ou nome de entidade HTML - "&", "38", "0x26" e "amp" todos localizem o comercial
Frequently Asked Questions
Related Tools
Binary Calculator
Add, subtract, multiply, and divide binary numbers, or run AND, OR, XOR, NOT, and bit shifts, with every result shown in binary, octal, decimal, and hex. 100% client-side.
Binary Translator
Translate text to binary and binary to text, plus hexadecimal, decimal, and octal, with full UTF-8 support
IEEE 754 Converter
Convert a decimal number to its IEEE 754 floating-point bits, or decode hex and binary back to a value. Single and double precision, with sign, exponent, and mantissa broken out.
Unicode Converter
Convert text to and from Unicode code points, HTML entities, JavaScript escapes, and CSS escapes. Emoji and astral characters handled correctly.
Comments
0 comments
No comments yet. Be the first to share your thoughts!