Advanced

Conversor de Ponto Flutuante IEEE-754

Codifique qualquer número decimal em seu padrão de bits exato IEEE-754 de precisão simples ou dupla e veja os campos de sinal, expoente e mantissa.
The number to encode (e.g. 0.15625, -42.5, 3.14159)

Precision

Reconstructed value
0,156250

Value decoded back from the stored bits

3%
25%
72%
Sign (1 bit)
Expoente (8 bits)
Mantissa (23 bits)
Bit-field allocation: sign / exponent / mantissa out of 32 bits total
Class
Normal
Sign
Positive (0)
Stored exponent
124
Bias
127
Unbiased exponent
-3
Effective exponent
-3
Hex word
0x3E200000
Total bits
32
Binary
0 01111100 01000000000000000000000
Os resultados são estimativas apenas para informação geral e não constituem aconselhamento profissional — sempre verifique resultados importantes de forma independente antes de confiar neles. Leia o aviso legal completo.
Resposta rápida

Como esta calculadora funciona?

Este conversor codifica um decimal em seu padrão de bits IEEE-754. Ele divide a palavra em um bit de sinal, campo de expoente e mantissa, depois informa os expoentes com e sem viés, a palavra em hexadecimal e o valor exato reconstruído tanto para precisão simples de 32 bits quanto dupla de 64 bits, incluindo zero, infinito, NaN e subnormais.

Fórmula
valor = (-1)^sinal × 1.mantissa × 2^(expoenteArmazenado - viés)
How this is calculated

O valor decimal que você insere é escrito em um buffer de bytes usando o DataView da plataforma (setFloat32 para precisão simples de 32 bits, setFloat64 para precisão dupla de 64 bits), depois cada byte é lido de volta e expandido em seus dígitos binários em ordem big-endian. A cadeia de bits resultante é dividida em três campos: 1 bit de sinal, depois o expoente (8 bits para simples, 11 bits para dupla) e depois a mantissa, ou fração (23 bits para simples, 52 bits para dupla).

O expoente é armazenado com um viés para que possa representar tanto potências positivas quanto negativas sem um sinal separado: o viés é 127 para precisão simples e 1023 para precisão dupla. O expoente sem viés é simplesmente o expoente armazenado menos o viés. Para números normais, o valor real é (-1)^sinal × 1.mantissa × 2^(expoenteArmazenado - viés), onde o 1 inicial é implícito e não armazenado.

Casos especiais são tratados diretamente a partir dos padrões dos campos. Um expoente todo de zeros com mantissa zero é ±0; um expoente todo de zeros com mantissa diferente de zero é um número subnormal cujo expoente efetivo é 1 - viés e cujo bit inicial é 0 em vez de 1. Um expoente todo de uns com mantissa zero é ±Infinito, e um expoente todo de uns com mantissa diferente de zero é NaN. O valor reconstruído é lido diretamente dos mesmos bytes, então ele mostra exatamente o valor representável mais próximo, incluindo qualquer arredondamento ocorrido durante a codificação.

Perguntas frequentes

A maioria dos decimais não pode ser representada exatamente em ponto flutuante binário, então o codificador armazena o valor representável mais próximo. O campo reconstruído mostra esse valor arredondado, que é com o que seu computador realmente trabalha.

O expoente é armazenado como um inteiro não negativo deslocado por um viés (127 para simples, 1023 para dupla). Isso permite que um único campo sem sinal codifique magnitudes grandes e pequenas; a verdadeira potência de dois é o expoente armazenado menos o viés.

O zero usa expoente e mantissa todos de zeros. O infinito usa um expoente todo de uns com mantissa zero. O NaN usa um expoente todo de uns com mantissa diferente de zero. Subnormais usam um expoente todo de zeros com mantissa diferente de zero e um bit inicial implícito 0.

Também conhecido como

conversor ieee 754
ponto flutuante
representação ponto flutuante
float para binário
precisão simples dupla
mantissa expoente
conversor float binário

APA

TG we-Calculate Editorial Team. (2026). Conversor de Ponto Flutuante IEEE-754 [Online calculator]. TG we-Calculate. https://we-calculate.com/pt/calculator/ieee-754-floating-point-converter

Chicago

TG we-Calculate Editorial Team. "Conversor de Ponto Flutuante IEEE-754." TG we-Calculate. 2026. https://we-calculate.com/pt/calculator/ieee-754-floating-point-converter.

IEEE

TG we-Calculate Editorial Team, "Conversor de Ponto Flutuante IEEE-754," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/pt/calculator/ieee-754-floating-point-converter

BibTeX

@misc{wecalculate_ieee_754_floating_point_converter, title = {Conversor de Ponto Flutuante IEEE-754}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/pt/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }

Esta calculadora ajudou você?