Advanced

IEEE-754-konverter til flydende komma

Kod ethvert decimaltal til dets nøjagtige IEEE-754 enkelt- eller dobbeltpræcisions-bitmønster og se fortegns-, eksponent- og mantissefelterne.
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)
Mantisse (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
Resultaterne er skøn, der kun gives til generel information og er ikke professionel rådgivning — verificér altid vigtige resultater uafhængigt, før du forlader dig på dem. Læs hele ansvarsfraskrivelsen.
Hurtigt svar

Hvordan fungerer denne lommeregner?

Denne konverter koder et decimaltal til dets IEEE-754-bitmønster. Den opdeler ordet i en fortegnsbit, et eksponentfelt og en mantisse og rapporterer derefter den biasede og ubiasede eksponent, hex-ordet og den nøjagtige rekonstruerede værdi for både 32-bit enkelt- og 64-bit dobbeltpræcision, inklusive nul, uendelig, NaN og subnormale tal.

Formel
værdi = (-1)^fortegn × 1,mantisse × 2^(lagretEksponent - bias)
How this is calculated

Det decimaltal, du indtaster, skrives ind i en byte-buffer ved hjælp af platformens DataView (setFloat32 for 32-bit enkeltpræcision, setFloat64 for 64-bit dobbeltpræcision), hvorefter hver byte læses tilbage og udvides til sine binære cifre i big-endian-rækkefølge. Den resulterende bitstreng opdeles i tre felter: 1 fortegnsbit, derefter eksponenten (8 bits for enkelt, 11 bits for dobbelt) og derefter mantissen, eller fraktionen (23 bits for enkelt, 52 bits for dobbelt).

Eksponenten lagres med en bias, så den kan repræsentere både positive og negative potenser uden et separat fortegn: bias er 127 for enkeltpræcision og 1023 for dobbeltpræcision. Den ubiasede eksponent er blot den lagrede eksponent minus bias. For normale tal er den faktiske værdi (-1)^fortegn × 1,mantisse × 2^(lagretEksponent - bias), hvor det ledende 1-tal er implicit og ikke lagret.

Specialtilfælde håndteres direkte ud fra feltmønstrene. En eksponent med kun nuller og en mantisse på nul er ±0; en eksponent med kun nuller og en mantisse forskellig fra nul er et subnormalt tal, hvis effektive eksponent er 1 - bias, og hvis ledende bit er 0 i stedet for 1. En eksponent med kun ettaller og en mantisse på nul er ±Uendelig, og en eksponent med kun ettaller og en mantisse forskellig fra nul er NaN. Den rekonstruerede værdi læses direkte tilbage fra de samme bytes, så den viser præcis den nærmeste repræsenterbare værdi, inklusive enhver afrunding, der skete under kodningen.

Ofte stillede spørgsmål

De fleste decimaltal kan ikke repræsenteres nøjagtigt i binær flydende komma, så koderen lagrer den nærmeste repræsenterbare værdi. Det rekonstruerede felt viser den afrundede værdi, hvilket er det, din computer faktisk arbejder med.

Eksponenten lagres som et ikke-negativt heltal forskudt med en bias (127 for enkelt, 1023 for dobbelt). Dette lader ét fortegnsløst felt kode både store og små størrelsesordener; den sande topotens er den lagrede eksponent minus bias.

Nul bruger en eksponent og mantisse med kun nuller. Uendelig bruger en eksponent med kun ettaller og en mantisse på nul. NaN bruger en eksponent med kun ettaller og en mantisse forskellig fra nul. Subnormale tal bruger en eksponent med kun nuller og en mantisse forskellig fra nul samt en implicit ledende 0.

Også kendt som

ieee 754 omregner
flydende komma
float til binær
enkelt dobbelt præcision
mantisse eksponent
floating point konverter
kommatal binær

APA

TG we-Calculate Editorial Team. (2026). IEEE-754-konverter til flydende komma [Online calculator]. TG we-Calculate. https://we-calculate.com/da/calculator/ieee-754-floating-point-converter

Chicago

TG we-Calculate Editorial Team. "IEEE-754-konverter til flydende komma." TG we-Calculate. 2026. https://we-calculate.com/da/calculator/ieee-754-floating-point-converter.

IEEE

TG we-Calculate Editorial Team, "IEEE-754-konverter til flydende komma," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/da/calculator/ieee-754-floating-point-converter

BibTeX

@misc{wecalculate_ieee_754_floating_point_converter, title = {IEEE-754-konverter til flydende komma}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/da/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }

Hjalp denne lommeregner dig?