Inspector de float IEEE 754
Introdu un număr zecimal sau un tipar de biți și vezi descompunerea IEEE 754 în precizie simplă sau dublă: semn, exponent și mantisă, cu valoarea reconstruită.
🔒 Acest instrument rulează în întregime în browserul tău. Fișierele tale nu sunt niciodată încărcate pe un server.
Dispunerea biților
Semn
Exponent (cu bias / fără bias)
Mantisă (hex)
Valoare reconstruită
Cum funcționează
- Introdu un număr zecimal și alege precizia simplă (32 de biți) sau dublă (64 de biți).
- Valoarea este scrisă într-un buffer de tablou tipizat pentru a-i obține tiparul de biți IEEE 754 exact.
- Dispunerea biților este colorată pe câmpuri: semn, exponent și mantisă.
- Citește exponentul cu și fără bias, și mantisa în hexazecimal și binar.
FAQ
Ce este IEEE 754?
Este standardul pe care aproape toate calculatoarele moderne îl folosesc pentru a reprezenta numerele în virgulă mobilă în binar, împărțind valoarea într-un bit de semn, un exponent și o mantisă (fracție). Numerele JavaScript și tipul "double" din majoritatea limbajelor folosesc versiunea pe 64 de biți.
De ce 0.1 + 0.2 nu este exact 0.3 în cod?
Majoritatea fracțiilor zecimale nu pot fi reprezentate exact în virgulă mobilă binară, deci sunt rotunjite la cea mai apropiată valoare reprezentabilă. Inspectarea tiparului de biți aici arată că mantisa este o aproximare, nu zecimala exactă.
Ce înseamnă bias-ul exponentului?
Biții de exponent stocați sunt un număr fără semn deplasat cu un bias (127 pentru simplă, 1023 pentru dublă) astfel încât exponentul real să poată fi negativ fără a avea nevoie de un semn separat. Instrumentul arată atât valoarea brută cu bias, cât și exponentul fără bias.
Acest lucru rulează vreun calcul în afara browserului meu?
Nu — folosește DataView-ul integrat din JavaScript pentru a scrie numărul tău într-un buffer de tablou tipizat și a reciti tiparul de biți exact, în întregime pe partea de client.
Cum ne comparăm
| Caracteristică | Online Tool Store | Deplasare manuală de biți în cod |
|---|---|---|
| Descompunere de biți vizuală, codificată pe culori | ✓ | ✗ |
| Schimbarea preciziei instantaneu | ✓ | Rescrierea codului |
Scrierea unui script rapid pentru a extrage tiparele de biți funcționează, dar acest inspector arată dispunerea vizual, în ambele precizii, fără a părăsi browserul.