Sobre Código Binário
O conversor de código binário mostra como um texto pode ser representado por zeros e uns. É útil para estudar a representação de dados, criar exercícios de informática e visualizar a relação entre texto, bytes e bits. A representação ajuda a visualizar como computadores armazenam informação em unidades menores. Um bit pode assumir 0 ou 1, e um byte reúne oito bits. No caso de texto, uma codificação define como letras e símbolos se transformam em bytes, permitindo recuperar a sequência original quando a mesma convenção é respeitada.
Como funciona
O texto é codificado em UTF-8 e cada byte é apresentado como um grupo de oito bits. Na operação inversa, os grupos são interpretados para recuperar o texto. Espaços entre bytes são opcionais na decodificação. O binário exibido corresponde aos bytes do texto em UTF-8, e não a um número inteiro único. Separar a saída em grupos de oito dígitos facilita conferir sua estrutura. Na volta para texto, os bytes precisam formar uma sequência válida; grupos incompletos ou alterados podem impedir a leitura correta.
Como usar
- Digite um texto e clique para codificar.
- Para fazer o caminho inverso, cole os zeros e uns no campo de binário.
- Clique para decodificar e confira o texto recuperado.
Exemplo prático
A letra "A" corresponde a 01000001. Letras acentuadas e emojis podem exigir vários bytes, por isso nem todo caractere ocupa apenas oito bits. A palavra "AB" pode ser representada por "01000001 01000010". Cada grupo corresponde a uma letra nesse exemplo. Já uma palavra com acento pode produzir mais grupos do que letras visíveis, mostrando a diferença entre quantidade de caracteres e quantidade de bytes.
Codificação não esconde uma mensagem
Qualquer pessoa que conheça o formato pode recuperar o conteúdo. A decodificação exige uma quantidade de bits múltipla de oito e uma sequência válida em UTF-8. Se ocorrer erro, confira se a cópia perdeu algum dígito ou incluiu caracteres diferentes de 0 e 1.