Advanced

Convertitore IEEE-754 in virgola mobile

Codifica qualsiasi numero decimale nel suo esatto pattern di bit IEEE-754 a singola o doppia precisione e visualizza i campi di segno, esponente 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)
Esponente (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
I risultati sono stime fornite solo a scopo informativo generale e non costituiscono consulenza professionale — verifica sempre i risultati importanti in modo indipendente prima di farvi affidamento. Leggi l'avvertenza completa.
Risposta rapida

Come funziona questo calcolatore?

Questo convertitore codifica un decimale nel suo pattern di bit IEEE-754. Divide la parola in un bit di segno, un campo esponente e una mantissa, poi riporta gli esponenti con e senza bias, la parola esadecimale e l'esatto valore ricostruito sia per la precisione singola a 32 bit sia per la doppia a 64 bit, inclusi zero, infinito, NaN e numeri subnormali.

Formula
valore = (-1)^segno × 1,mantissa × 2^(esponenteMemorizzato - bias)
How this is calculated

Il valore decimale che inserisci viene scritto in un buffer di byte usando la DataView della piattaforma (setFloat32 per la singola precisione a 32 bit, setFloat64 per la doppia precisione a 64 bit), poi ogni byte viene riletto ed espanso nelle sue cifre binarie in ordine big-endian. La stringa di bit risultante viene suddivisa in tre campi: 1 bit di segno, poi l'esponente (8 bit per la singola, 11 bit per la doppia), poi la mantissa, o frazione (23 bit per la singola, 52 bit per la doppia).

L'esponente è memorizzato con un bias in modo da poter rappresentare sia potenze positive che negative senza un segno separato: il bias è 127 per la singola precisione e 1023 per la doppia. L'esponente senza bias è semplicemente l'esponente memorizzato meno il bias. Per i numeri normali il valore effettivo è (-1)^segno × 1,mantissa × 2^(esponenteMemorizzato - bias), dove l'1 iniziale è implicito e non memorizzato.

I casi speciali sono gestiti direttamente dai pattern dei campi. Un esponente tutto a zero con mantissa zero è ±0; un esponente tutto a zero con mantissa diversa da zero è un numero subnormale il cui esponente effettivo è 1 - bias e il cui bit iniziale è 0 anziché 1. Un esponente tutto a uno con mantissa zero è ±Infinito, e un esponente tutto a uno con mantissa diversa da zero è NaN. Il valore ricostruito viene riletto direttamente dagli stessi byte, quindi mostra esattamente il valore rappresentabile più vicino, incluso qualsiasi arrotondamento avvenuto durante la codifica.

Domande frequenti

La maggior parte dei decimali non può essere rappresentata esattamente in virgola mobile binaria, quindi l'encoder memorizza il valore rappresentabile più vicino. Il campo ricostruito mostra quel valore arrotondato, che è ciò con cui il tuo computer lavora realmente.

L'esponente è memorizzato come intero non negativo sfalsato da un bias (127 per la singola, 1023 per la doppia). Questo permette a un singolo campo senza segno di codificare grandezze sia grandi che piccole; la vera potenza di due è l'esponente memorizzato meno il bias.

Lo zero usa esponente e mantissa tutti a zero. L'infinito usa un esponente tutto a uno con mantissa zero. NaN usa un esponente tutto a uno con mantissa diversa da zero. I subnormali usano un esponente tutto a zero con mantissa diversa da zero e un bit iniziale implicito a 0.

Conosciuto anche come

convertitore ieee 754
virgola mobile
float in binario
rappresentazione floating point
singola doppia precisione
mantissa esponente
ieee 754
numero in virgola mobile

APA

TG we-Calculate Editorial Team. (2026). Convertitore IEEE-754 in virgola mobile [Online calculator]. TG we-Calculate. https://we-calculate.com/it/calculator/ieee-754-floating-point-converter

Chicago

TG we-Calculate Editorial Team. "Convertitore IEEE-754 in virgola mobile." TG we-Calculate. 2026. https://we-calculate.com/it/calculator/ieee-754-floating-point-converter.

IEEE

TG we-Calculate Editorial Team, "Convertitore IEEE-754 in virgola mobile," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/it/calculator/ieee-754-floating-point-converter

BibTeX

@misc{wecalculate_ieee_754_floating_point_converter, title = {Convertitore IEEE-754 in virgola mobile}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/it/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }

Questo calcolatore ti è stato utile?