Prevodník plávajúcej rádovej čiarky IEEE-754
Zakódujte ľubovoľné desatinné číslo do jeho presného bitového vzoru IEEE-754 pre jednoduchú alebo dvojitú presnosť a zobrazte polia znamienka, exponentu a mantisy.
Precision
Value decoded back from the stored bits
Ako táto kalkulačka funguje?
Tento prevodník zakóduje desatinné číslo na jeho bitový vzor IEEE-754. Rozdelí číslo na bit znamienka, pole exponentu a mantisu, potom hlási skreslený a neskreslený exponent, hex slovo a presnú rekonštruovanú hodnotu pre 32-bitovú jednoduchú aj 64-bitovú dvojitú presnosť, vrátane nuly, nekonečna, NaN a subnormálnych čísel.
Vzorec
How this is calculated
Desatinná hodnota, ktorú zadáte, sa zapíše do bajtového buffera pomocou platformovej funkcie DataView (setFloat32 pre 32-bitovú jednoduchú presnosť, setFloat64 pre 64-bitovú dvojitú presnosť), potom sa každý bajt prečíta späť a rozšíri na svoje binárne číslice v poradí big-endian. Výsledný bitový reťazec sa rozreže na tri polia: 1 bit znamienka, potom exponent (8 bitov pre jednoduchú, 11 bitov pre dvojitú presnosť) a potom mantisa alebo zlomok (23 bitov pre jednoduchú, 52 bitov pre dvojitú presnosť).
Exponent sa ukladá so skresľovaním (bias), aby mohol reprezentovať kladné aj záporné mocniny bez samostatného znamienka: bias je 127 pre jednoduchú presnosť a 1023 pre dvojitú. Neskreslený exponent je jednoducho uložený exponent mínus bias. Pre normálne čísla je skutočná hodnota (-1)^sign × 1.mantissa × 2^(storedExponent - bias), kde úvodná 1 je implicitná a neukladá sa.
Špeciálne prípady sa riešia priamo z vzorov polí. Exponent samých núl s nulovou mantisou je ±0; exponent samých núl s nenulovou mantisou je subnormálne číslo, ktorého efektívny exponent je 1 - bias a úvodný bit je 0 namiesto 1. Exponent samých jednotiek s nulovou mantisou je ±nekonečno a exponent samých jednotiek s nenulovou mantisou je NaN. Rekonštruovaná hodnota sa prečíta priamo späť z tých istých bajtov, takže ukazuje presne najbližšiu reprezentovateľnú hodnotu vrátane akéhokoľvek zaokrúhlenia, ku ktorému došlo pri kódovaní.
Často kladené otázky
Väčšinu desatinných čísel nie je možné presne reprezentovať v binárnej plávajúcej rádovej čiarke, takže kodér uloží najbližšiu reprezentovateľnú hodnotu. Rekonštruované pole zobrazuje túto zaokrúhlenú hodnotu, s ktorou váš počítač skutočne pracuje.
Exponent sa ukladá ako nezáporné celé číslo posunuté o bias (127 pre jednoduchú, 1023 pre dvojitú presnosť). To umožňuje jednému bezznamienkovému poľu kódovať veľké aj malé veľkosti; skutočná mocnina dvoch je uložený exponent mínus bias.
Nula používa exponent aj mantisu samých núl. Nekonečno používa exponent samých jednotiek s nulovou mantisou. NaN používa exponent samých jednotiek s nenulovou mantisou. Subnormálne čísla používajú exponent samých núl s nenulovou mantisou a implicitnou úvodnou 0.
Známe aj ako
TG we-Calculate Editorial Team. (2026). Prevodník plávajúcej rádovej čiarky IEEE-754 [Online calculator]. TG we-Calculate. https://we-calculate.com/sk/calculator/ieee-754-floating-point-converter
TG we-Calculate Editorial Team. "Prevodník plávajúcej rádovej čiarky IEEE-754." TG we-Calculate. 2026. https://we-calculate.com/sk/calculator/ieee-754-floating-point-converter.
TG we-Calculate Editorial Team, "Prevodník plávajúcej rádovej čiarky IEEE-754," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sk/calculator/ieee-754-floating-point-converter
@misc{wecalculate_ieee_754_floating_point_converter, title = {Prevodník plávajúcej rádovej čiarky IEEE-754}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sk/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }
Pomohla vám táto kalkulačka?
