Advanced

Μετατροπέας Κινητής Υποδιαστολής IEEE-754

Κωδικοποιήστε οποιονδήποτε δεκαδικό αριθμό στο ακριβές μοτίβο bit IEEE-754 μονής ή διπλής ακρίβειας και δείτε τα πεδία προσήμου, εκθέτη και mantissa.
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)
Εκθέτης (8 bits)
Σημαντικό μέρος (mantissa) (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
Τα αποτελέσματα είναι εκτιμήσεις μόνο για γενική ενημέρωση και δεν αποτελούν επαγγελματική συμβουλή — επαληθεύετε πάντα τα σημαντικά αποτελέσματα ανεξάρτητα προτού βασιστείτε σε αυτά. Διαβάστε την πλήρη αποποίηση ευθύνης.
Γρήγορη απάντηση

Πώς λειτουργεί αυτή η αριθμομηχανή;

Αυτός ο μετατροπέας κωδικοποιεί έναν δεκαδικό στο μοτίβο bit IEEE-754. Χωρίζει τη λέξη σε ένα bit προσήμου, πεδίο εκθέτη και mantissa, και στη συνέχεια αναφέρει τους εκθέτες με και χωρίς bias, τη δεκαεξαδική λέξη και την ακριβή ανακατασκευασμένη τιμή τόσο για μονή ακρίβεια 32 bit όσο και για διπλή ακρίβεια 64 bit, συμπεριλαμβανομένων του μηδενός, του απείρου, του NaN και των subnormal.

Τύπος
value = (-1)^sign × 1.mantissa × 2^(storedExponent - bias)
How this is calculated

Η δεκαδική τιμή που εισάγετε γράφεται σε ένα buffer byte χρησιμοποιώντας το DataView της πλατφόρμας (setFloat32 για μονή ακρίβεια 32 bit, setFloat64 για διπλή ακρίβεια 64 bit), και στη συνέχεια κάθε byte διαβάζεται ξανά και επεκτείνεται στα δυαδικά του ψηφία σε σειρά big-endian. Η προκύπτουσα συμβολοσειρά bit τεμαχίζεται σε τρία πεδία: 1 bit προσήμου, στη συνέχεια ο εκθέτης (8 bit για μονή, 11 bit για διπλή) και έπειτα η mantissa, ή κλάσμα (23 bit για μονή, 52 bit για διπλή).

Ο εκθέτης αποθηκεύεται με ένα bias ώστε να μπορεί να αναπαραστήσει τόσο θετικές όσο και αρνητικές δυνάμεις χωρίς ξεχωριστό πρόσημο: το bias είναι 127 για μονή ακρίβεια και 1023 για διπλή ακρίβεια. Ο εκθέτης χωρίς bias είναι απλώς ο αποθηκευμένος εκθέτης μείον το bias. Για κανονικούς αριθμούς η πραγματική τιμή είναι (-1)^sign × 1.mantissa × 2^(storedExponent - bias), όπου το αρχικό 1 είναι υπονοούμενο και δεν αποθηκεύεται.

Οι ειδικές περιπτώσεις χειρίζονται απευθείας από τα μοτίβα των πεδίων. Ένας εκθέτης με όλα μηδενικά και mantissa μηδέν είναι ±0· ένας εκθέτης με όλα μηδενικά και μη μηδενική mantissa είναι ένας subnormal αριθμός του οποίου ο πραγματικός εκθέτης είναι 1 - bias και του οποίου το αρχικό bit είναι 0 αντί για 1. Ένας εκθέτης με όλα άσσους και mantissa μηδέν είναι ±Άπειρο, και ένας εκθέτης με όλα άσσους και μη μηδενική mantissa είναι NaN. Η ανακατασκευασμένη τιμή διαβάζεται απευθείας από τα ίδια bytes, οπότε δείχνει ακριβώς την πλησιέστερη αναπαραστάσιμη τιμή, συμπεριλαμβανομένης οποιασδήποτε στρογγυλοποίησης που συνέβη κατά την κωδικοποίηση.

Συχνές ερωτήσεις

Οι περισσότεροι δεκαδικοί δεν μπορούν να αναπαρασταθούν ακριβώς σε δυαδική κινητή υποδιαστολή, οπότε ο κωδικοποιητής αποθηκεύει την πλησιέστερη αναπαραστάσιμη τιμή. Το πεδίο ανακατασκευής δείχνει αυτή τη στρογγυλοποιημένη τιμή, η οποία είναι αυτή με την οποία εργάζεται πραγματικά ο υπολογιστής σας.

Ο εκθέτης αποθηκεύεται ως μη αρνητικός ακέραιος μετατοπισμένος κατά ένα bias (127 για μονή, 1023 για διπλή). Αυτό επιτρέπει σε ένα πεδίο χωρίς πρόσημο να κωδικοποιεί τόσο μεγάλα όσο και μικρά μεγέθη· η πραγματική δύναμη του δύο είναι ο αποθηκευμένος εκθέτης μείον το bias.

Το μηδέν χρησιμοποιεί εκθέτη και mantissa με όλα μηδενικά. Το άπειρο χρησιμοποιεί εκθέτη με όλα άσσους και mantissa μηδέν. Το NaN χρησιμοποιεί εκθέτη με όλα άσσους και μη μηδενική mantissa. Οι subnormal χρησιμοποιούν εκθέτη με όλα μηδενικά και μη μηδενική mantissa και ένα υπονοούμενο αρχικό 0.

Γνωστό και ως

μετατροπέας ieee 754
κινητή υποδιαστολή
float σε δυαδικό
αναπαράσταση floating point
απλή διπλή ακρίβεια
μάντισσα εκθέτης
ieee 754

APA

TG we-Calculate Editorial Team. (2026). Μετατροπέας Κινητής Υποδιαστολής IEEE-754 [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/ieee-754-floating-point-converter

Chicago

TG we-Calculate Editorial Team. "Μετατροπέας Κινητής Υποδιαστολής IEEE-754." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/ieee-754-floating-point-converter.

IEEE

TG we-Calculate Editorial Team, "Μετατροπέας Κινητής Υποδιαστολής IEEE-754," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/ieee-754-floating-point-converter

BibTeX

@misc{wecalculate_ieee_754_floating_point_converter, title = {Μετατροπέας Κινητής Υποδιαστολής IEEE-754}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/ieee-754-floating-point-converter}}, year = {2026}, note = {TG we-Calculate} }

Σας βοήθησε αυτή η αριθμομηχανή;

Σχετικές αριθμομηχανές