O que está por trás de um número
Introduza um valor decimal e a ferramenta mostra-o lado a lado em meia precisão (16 bits), precisão simples (32 bits) e dupla (64 bits), sempre dividido em sinal, expoente e mantissa. Um inteiro surge como dados de 8, 16, 32 e 64 bits, com interpretação com e sem sinal.
Mexer diretamente nos bits
- Clique num bit para o inverter e veja de imediato o novo valor e o padrão hexadecimal.
- Escreva um padrão hexadecimal em bruto para qualquer largura e confirme com Enter.
- Experimente
Infinity,-Infinity,NaNou um inteiro com o prefixo0x. - Explore overflow, o comportamento circular de cada largura, o bit de sinal e os valores especiais.
Para programação e ensino
A ferramenta destina-se a programadores, estudantes de informática, docentes e a quem queira perceber como os números são representados ao nível do bit, sem compilador, depurador nem instalação.
Cálculo local e limites
Tudo é calculado no navegador e nada é enviado para o servidor da aplicação. Apenas o idioma e o tema (sistema, claro ou escuro) ficam guardados; os números introduzidos não são guardados e nenhuma ligação restaura um estado. A interface está disponível em 21 idiomas.
A conversão para 16 bits é uma aproximação didática: trunca bits da mantissa e simplifica os valores subnormais. Cada largura de inteiro dá a volta de forma independente. Não há importação, exportação nem comando de cópia, e uma entrada inválida ou incompleta é ignorada sem mensagem visível. Os campos e controlos têm etiquetas e funcionam com o teclado, e os valores não dependem só da cor; as células de bits, porém, só funcionam com o ponteiro, sem controlo por teclado nem explicação própria para leitores de ecrã.
Funcionalidades a explorar
Comece por estes destaques e consulte depois o guia completo.
