Português

IEEE 754 Integer and Floating-Point Visualizer

Examine valores inteiros e de vírgula flutuante IEEE 754 de 8 a 64 bits através de bits e padrões hexadecimais editáveis.

Iniciar aplicação Gratuita Sem instalação
O valor -0,1 em vírgula flutuante de 64, 32 e 16 bits, com bits de sinal, expoente e mantissa coloridos e padrões hexadecimais; por baixo, o inteiro -42.Iniciar aplicação

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, NaN ou um inteiro com o prefixo 0x.
  • 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ã.