Perché questo strumento è utile
Usa questo ispettore per spiegare l'arrotondamento, lo zero negativo, i valori subnormali e le differenze di serializzazione quando esegui il debug di protocolli numerici o vettori di test tra linguaggi.
Scegli un'edizione completa, approvata dal QA, pubblicata per questo sito.
Esamina un valore decimale finito come binary32 o binary64 con segno, esponente in formato biased, campo frazione, bit esadecimali e valore esatto di andata e ritorno nel browser.
Pronto. I tuoi dati di lavoro restano in questo browser.
Usa questo ispettore per spiegare l'arrotondamento, lo zero negativo, i valori subnormali e le differenze di serializzazione quando esegui il debug di protocolli numerici o vettori di test tra linguaggi.
Un DataView scrive il numero inviato in formato big-endian IEEE 754 binary32 o binary64; il browser quindi separa i bit di segno, esponente e frazione e legge di nuovo il valore memorizzato.
Il valore Binary32 1.5 ha bit 0x3FC00000: segno 0, esponente 01111111 e una frazione che inizia con uno seguito da zeri.
Il calcolo è deterministico e spiega gli errori di convalida invece di modificare silenziosamente l'input non valido.
L'input e l'output restano in questa scheda. La copia e il download avvengono tramite le API del browser senza alcun caricamento su un server.
Ogni esecuzione riporta la modalità dello strumento, il timestamp e la dimensione di input/output, in modo che i dati trasformati possano essere controllati.