Pretvarač IEEE-754 brojeva s pomičnim zarezom
Kodirajte bilo koji decimalni broj u njegov točan IEEE-754 uzorak bitova jednostruke ili dvostruke preciznosti i prikažite polja predznaka, eksponenta i mantise.
Precision
Value decoded back from the stored bits
Kako radi ovaj kalkulator?
Ovaj pretvarač kodira decimalni broj u njegov IEEE-754 uzorak bitova. Dijeli riječ na bit predznaka, polje eksponenta i mantisu, zatim prikazuje pristrane i nepristrane eksponente, heks riječ i točno rekonstruiranu vrijednost za 32-bitnu jednostruku i 64-bitnu dvostruku preciznost, uključujući nulu, beskonačnost, NaN i subnormalne brojeve.
Formula
How this is calculated
Decimalna vrijednost koju unesete zapisuje se u međuspremnik bajtova pomoću platformskog DataView (setFloat32 za 32-bitnu jednostruku preciznost, setFloat64 za 64-bitnu dvostruku preciznost), zatim se svaki bajt čita natrag i proširuje u svoje binarne znamenke u big-endian poretku. Dobiveni niz bitova razdvaja se u tri polja: 1 bit predznaka, zatim eksponent (8 bitova za jednostruku, 11 bitova za dvostruku), zatim mantisa, ili razlomak (23 bita za jednostruku, 52 bita za dvostruku).
Eksponent se pohranjuje s pristranošću kako bi mogao predstavljati i pozitivne i negativne potencije bez zasebnog predznaka: pristranost je 127 za jednostruku preciznost i 1023 za dvostruku. Nepristrani eksponent jednostavno je pohranjeni eksponent umanjen za pristranost. Za normalne brojeve stvarna vrijednost je (-1)^sign × 1.mantissa × 2^(storedExponent - bias), gdje je vodeća 1 implicitna i ne pohranjuje se.
Posebni slučajevi obrađuju se izravno iz uzoraka polja. Eksponent sav od nula s nultom mantisom je ±0; eksponent sav od nula s nenultom mantisom je subnormalni broj čiji je efektivni eksponent 1 - bias i čiji je vodeći bit 0 umjesto 1. Eksponent sav od jedinica s nultom mantisom je ±Beskonačnost, a eksponent sav od jedinica s nenultom mantisom je NaN. Rekonstruirana vrijednost čita se izravno iz istih bajtova, pa prikazuje točno najbližu prikazivu vrijednost, uključujući svako zaokruživanje koje se dogodilo tijekom kodiranja.
Često postavljana pitanja
Većina decimalnih brojeva ne može se točno prikazati u binarnom pomičnom zarezu, pa enkoder pohranjuje najbližu prikazivu vrijednost. Polje rekonstrukcije prikazuje tu zaokruženu vrijednost, s kojom vaše računalo zapravo radi.
Eksponent se pohranjuje kao nenegativan cijeli broj pomaknut za pristranost (127 za jednostruku, 1023 za dvostruku). To omogućuje da jedno polje bez predznaka kodira i velike i male veličine; prava potencija dvojke je pohranjeni eksponent umanjen za pristranost.
Nula koristi eksponent i mantisu sav od nula. Beskonačnost koristi eksponent sav od jedinica s nultom mantisom. NaN koristi eksponent sav od jedinica s nenultom mantisom. Subnormalni brojevi koriste eksponent sav od nula s nenultom mantisom i implicitnu vodeću 0.
Poznato i kao
TG we-Calculate Editorial Team. (2026). Pretvarač IEEE-754 brojeva s pomičnim zarezom [Online calculator]. TG we-Calculate. https://we-calculate.com/hr/calculator/ieee-754-floating-point-converter
TG we-Calculate Editorial Team. "Pretvarač IEEE-754 brojeva s pomičnim zarezom." TG we-Calculate. 2026. https://we-calculate.com/hr/calculator/ieee-754-floating-point-converter.
TG we-Calculate Editorial Team, "Pretvarač IEEE-754 brojeva s pomičnim zarezom," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/hr/calculator/ieee-754-floating-point-converter
@misc{wecalculate_ieee_754_floating_point_converter, title = {Pretvarač IEEE-754 brojeva s pomičnim zarezom}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/hr/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }
Je li vam ovaj kalkulator pomogao?
