Sobes.tech
Junior — Middle

Ποια αναπαράσταση χρησιμοποιείται για την αποθήκευση μιας τιμής τύπου double στη μνήμη του υπολογιστή;

sobes.tech AI

Απάντηση από AI

Η τιμή του τύπου double στη C# αποθηκεύεται στη μνήμη RAM σύμφωνα με το πρότυπο IEEE 754 για διπλή ακρίβεια (64 bits). Αποτελείται από τρία μέρη:

  • 1 bit σήματος (0 — θετικό, 1 — αρνητικό)
  • 11 bits για τον εκθέτη με μετατόπιση (bias)
  • 52 bits για το mantissa (κλασματικό μέρος)

Αυτή η αναπαράσταση επιτρέπει την αποθήκευση αριθμών κινητής υποδιαστολής με μεγάλη ακρίβεια και ευρύ φάσμα τιμών.