Advanced

Pretvornik IEEE-754 za plavajoče vejice

Kodirajte katero koli decimalno število v natančen bitni vzorec IEEE-754 z enojno ali dvojno natančnostjo ter oglejte si polja znaka, eksponenta in mantise.
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)
Eksponent (8 bits)
Mantisa (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
Rezultati so ocene zgolj za splošno obveščanje in niso strokovni nasvet — pomembne rezultate vedno samostojno preverite, preden se nanje zanesete. Preberite celotno izjavo o omejitvi odgovornosti.
Hiter odgovor

Kako deluje ta kalkulator?

Ta pretvornik kodira decimalno število v bitni vzorec IEEE-754. Razdeli vrednost na bit znaka, polje eksponenta in mantiso, nato poroča pristranske in nepristranske eksponente, šestnajstiško besedo in natanko rekonstruirano vrednost za 32-bitno enojno in 64-bitno dvojno natančnost, vključno z ničlo, neskončnostjo, NaN in subnormalami.

Formula
value = (-1)^sign × 1.mantissa × 2^(storedExponent - bias)
How this is calculated

Decimalna vrednost, ki jo vnesete, se zapiše v bajtni medpomnilnik s platformnim DataView (setFloat32 za 32-bitno enojno natančnost, setFloat64 za 64-bitno dvojno natančnost), nato se vsak bajt prebere nazaj in razširi na binarne cifre v big-endian vrstnem redu. Dobljeni bitni niz se razreže v tri polja: 1 bit znaka, nato eksponent (8 bitov za enojno, 11 bitov za dvojno natančnost), nato mantisa oziroma ulomek (23 bitov za enojno, 52 bitov za dvojno natančnost).

Eksponent je shranjen s pristranskostjo (bias), tako da lahko predstavlja tako pozitivne kot negativne potence brez ločenega predznaka: pristranskost je 127 za enojno natančnost in 1023 za dvojno natančnost. Nepristranski eksponent je preprosto shranjeni eksponent minus pristranskost. Za normalna števila je dejanska vrednost (-1)^sign × 1.mantissa × 2^(storedExponent - bias), kjer je vodilna 1 implicitna in ni shranjena.

Specialni primeri se obravnavajo neposredno iz vzorcev polj. Eksponent, ki je povsem ničeln z ničelno mantiso, je ±0; povsem ničeln eksponent z neničelno mantiso je subnormalno število, katerega efektivni eksponent je 1 − bias in katerega vodilni bit je 0 namesto 1. Eksponent z vsemi enicami z ničelno mantiso je ±neskončnost, eksponent z vsemi enicami z neničelno mantiso pa je NaN. Rekonstruirana vrednost se prebere neposredno nazaj iz istih bajtov, zato prikazuje točno najbližjo predstavljivo vrednost, vključno z morebitnim zaokroževanjem, ki se je zgodilo med kodiranjem.

Pogosta vprašanja

Večine decimalnih vrednosti ni mogoče natanko predstaviti v binarni plavajoči vejici, zato koder shrani najbližjo predstavljivo vrednost. Rekonstruirano polje prikazuje to zaokroženo vrednost, s katero vaš računalnik dejansko dela.

Eksponent je shranjen kot nenegativno celo število s pristranskostjo (127 za enojno, 1023 za dvojno). To omogoča enemu polju brez predznaka kodiranje tako velikih kot majhnih magnitud; resnična potenca dvojke je shranjeni eksponent minus pristranskost.

Nič uporablja povsem ničeln eksponent in mantiso. Neskončnost uporablja eksponent z vsemi enicami z ničelno mantiso. NaN uporablja eksponent z vsemi enicami z neničelno mantiso. Subnormale uporabljajo povsem ničeln eksponent z neničelno mantiso in implicitno vodilno 0.

Znano tudi kot

ieee 754 pretvornik
predstavitev plavajoče vejice
float v binarno
enojna dvojna natančnost
mantisa eksponent
plavajoča vejica

APA

TG we-Calculate Editorial Team. (2026). Pretvornik IEEE-754 za plavajoče vejice [Online calculator]. TG we-Calculate. https://we-calculate.com/sl/calculator/ieee-754-floating-point-converter

Chicago

TG we-Calculate Editorial Team. "Pretvornik IEEE-754 za plavajoče vejice." TG we-Calculate. 2026. https://we-calculate.com/sl/calculator/ieee-754-floating-point-converter.

IEEE

TG we-Calculate Editorial Team, "Pretvornik IEEE-754 za plavajoče vejice," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/sl/calculator/ieee-754-floating-point-converter

BibTeX

@misc{wecalculate_ieee_754_floating_point_converter, title = {Pretvornik IEEE-754 za plavajoče vejice}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/sl/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }

Vam je ta kalkulator pomagal?