Advanced

Convertor de virgulă mobilă IEEE-754

Codifică orice număr zecimal în tiparul său exact de biți IEEE-754 de precizie simplă sau dublă și vezi câmpurile de semn, exponent și mantisă.
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)
Exponent (8 bits)
Mantisă (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
Rezultatele sunt estimări furnizate doar cu titlu informativ general și nu constituie sfaturi profesionale — verifică întotdeauna în mod independent rezultatele importante înainte de a te baza pe ele. Citește declinarea completă a responsabilității.
Răspuns rapid

Cum funcționează acest calculator?

Acest convertor codifică un zecimal în tiparul său de biți IEEE-754. Împarte cuvântul într-un bit de semn, un câmp de exponent și o mantisă, apoi raportează exponenții cu și fără bias, cuvântul hex și valoarea exactă reconstruită atât pentru precizia simplă de 32 de biți, cât și pentru cea dublă de 64 de biți, incluzând zero, infinit, NaN și subnormalele.

Formulă
valoare = (-1)^semn × 1,mantisă × 2^(exponentStocat - bias)
How this is calculated

Valoarea zecimală pe care o introduci este scrisă într-un buffer de octeți folosind DataView-ul platformei (setFloat32 pentru precizie simplă de 32 de biți, setFloat64 pentru precizie dublă de 64 de biți), apoi fiecare octet este citit înapoi și extins în cifrele sale binare în ordine big-endian. Șirul de biți rezultat este împărțit în trei câmpuri: 1 bit de semn, apoi exponentul (8 biți pentru simplă, 11 biți pentru dublă), apoi mantisa, sau fracția (23 de biți pentru simplă, 52 de biți pentru dublă).

Exponentul este stocat cu un bias astfel încât să poată reprezenta atât puteri pozitive, cât și negative fără un semn separat: bias-ul este 127 pentru precizie simplă și 1023 pentru precizie dublă. Exponentul fără bias este pur și simplu exponentul stocat minus bias-ul. Pentru numere normale, valoarea reală este (-1)^semn × 1,mantisă × 2^(exponentStocat - bias), unde 1-ul de la început este implicit și nu este stocat.

Cazurile speciale sunt gestionate direct din tiparele câmpurilor. Un exponent cu totul zero și o mantisă zero este ±0; un exponent cu totul zero și o mantisă nenulă este un număr subnormal al cărui exponent efectiv este 1 - bias și al cărui bit de început este 0 în loc de 1. Un exponent cu totul unu și o mantisă zero este ±Infinit, iar un exponent cu totul unu și o mantisă nenulă este NaN. Valoarea reconstruită este citită direct înapoi din aceiași octeți, deci arată exact cea mai apropiată valoare reprezentabilă, incluzând orice rotunjire care a avut loc în timpul codificării.

Întrebări frecvente

Majoritatea zecimalelor nu pot fi reprezentate exact în virgula mobilă binară, deci encoderul stochează cea mai apropiată valoare reprezentabilă. Câmpul reconstruit arată acea valoare rotunjită, care este ceea ce computerul tău folosește de fapt.

Exponentul este stocat ca un număr întreg nenegativ decalat cu un bias (127 pentru simplă, 1023 pentru dublă). Aceasta permite unui singur câmp fără semn să codifice atât magnitudini mari, cât și mici; puterea reală a lui doi este exponentul stocat minus bias-ul.

Zero folosește un exponent și o mantisă cu totul zero. Infinitul folosește un exponent cu totul unu cu o mantisă zero. NaN folosește un exponent cu totul unu cu o mantisă nenulă. Subnormalele folosesc un exponent cu totul zero cu o mantisă nenulă și un bit de început implicit de 0.

Cunoscut și ca

convertor ieee 754
virgula mobila
float in binar
reprezentare numere reale
precizie simpla dubla
mantisa exponent
numar flotant

APA

TG we-Calculate Editorial Team. (2026). Convertor de virgulă mobilă IEEE-754 [Online calculator]. TG we-Calculate. https://we-calculate.com/ro/calculator/ieee-754-floating-point-converter

Chicago

TG we-Calculate Editorial Team. "Convertor de virgulă mobilă IEEE-754." TG we-Calculate. 2026. https://we-calculate.com/ro/calculator/ieee-754-floating-point-converter.

IEEE

TG we-Calculate Editorial Team, "Convertor de virgulă mobilă IEEE-754," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ro/calculator/ieee-754-floating-point-converter

BibTeX

@misc{wecalculate_ieee_754_floating_point_converter, title = {Convertor de virgulă mobilă IEEE-754}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ro/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }

Te-a ajutat acest calculator?