>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Converter Letras em Binário

Computadores armazenam informações usando componentes eletrônicos que entendem duas condições, como "desligado" e "ligado", "falso" e "verdadeiro", ou "não" e "sim". Para um computador, os dois estados são zero e um, também conhecidos como sistema binário. Um único zero ou um é chamado de bit, e oito bits juntos, como 11010101, é chamado de byte. Cada letra tem um equivalente numérico, chamado de codificação de caracteres, que um computador usa internamente para representar a letra. Para converter um caractere em binário, obtenha uma tabela de codificação de caracteres e procure o valor binário. O formato de transformação universal 8 (UTF-8) é um esquema popular de codificação de caracteres usado por aproximadamente 84% dos sites em maio de 2015, segundo a WTechs.

Sistema Decimal

Nosso sistema de numeração é chamado de sistema decimal porque é baseado no número 10. Temos 10 dígitos, numerados de zero a nove. Quando um número requer mais de um dígito, como o número 9.876, o lugar que cada dígito ocupa representa uma potência de 10. Por exemplo, 9 ocupa o lugar que representa 10³, ou 1.000; 8 ocupa o lugar que representa 10², ou 100; 7 ocupa o lugar que representa 10¹, ou 10; e 6 ocupa o lugar que representa 10⁰, ou 1. A soma de cada dígito multiplicado pela sua magnitude de 10 nos dá o valor resultante: (9 vezes 1.000) mais (8 vezes 100) mais (7 vezes 10) mais (6 vezes 1), ou 9.876.

Sistema Binário

Um computador não pode armazenar dez estados diferentes — ele só pode armazenar dois. Então, em vez de usar o sistema decimal baseado no número 10, os computadores usam o sistema binário, que é baseado no número dois. Em vez de dez dígitos numerados de zero a nove, o sistema binário tem dois dígitos numerados zero e um. Quando um número requer mais de um dígito, ele segue a mesma lógica do sistema decimal, mas usa potências de dois em vez de potências de dez. Por exemplo, considere o número 1011 em binário. O primeiro dígito à esquerda, 1, ocupa o lugar que representa 2³, ou 8; o próximo dígito, 0, está na posição que representa 2², ou 4; o próximo dígito, 1, ocupa o lugar para 2¹, ou 2; e o último dígito, 1, está na posição que representa 2⁰, ou um. Para determinar o equivalente decimal do valor binário, multiplique (1 vezes 8), some (0 vezes 4), some (1 vezes 2) e some (1 vezes 1) para um total de onze no sistema decimal.

Codificação de Caracteres

Como um computador só armazena zeros e uns, cada caractere do alfabeto recebe um número binário que o computador usa para representar o caractere. Embora existam diferentes tabelas de codificação de caracteres que traduzem caracteres para um código numérico, a maioria é baseada na tabela American Standard Code for Information Interchange (ASCII), criada originalmente para a máquina de teletipo. Por exemplo, um A maiúsculo tem valor decimal 65, ou valor binário de um byte 01000001. Um z minúsculo tem valor decimal 122, ou valor binário de um byte 01111010.

Convertendo um Caractere em Binário

Para converter um caractere em binário, determine o esquema de codificação de caracteres que o computador usa e procure o valor do caractere em uma tabela de referência para o esquema. Por exemplo, o UTF-8 estende o conjunto de caracteres ASCII e usa 8, 16, 24 ou 32 bits para representar caracteres e símbolos. A letra grega maiúscula Ômega tem valor UTF-8 1100111010101001, equivalente a 52.905 decimal.

Dica

Você também pode usar uma calculadora online para converter letras em seus valores binários equivalentes.