Το λήμμα παραθέτει τις πηγές του αόριστα, χωρίς παραπομπές.Βοηθήστε συνδέοντας το κείμενο με τις πηγές χρησιμοποιώντας παραπομπές, ώστε να είναι επαληθεύσιμο.
Η σήμανση τοποθετήθηκε στις 14/02/2020.
Αυτό το αρχείο κεφαλίδα περιέχει πολλές σταθερές που μας δίνουν πληροφορίες για το πώς έχουν υλοποιηθεί οι τύποι float και double στο εκάστοτε σύστημα.
Σταθερές
Καθολικές
FLT_RADIX
Η βάση με την οποία αποθηκεύονται οι αριθμοί κινητής υποδιαστολής. Τις περισσότερες φορές θα είναι 2, εκτός αν το σύστημα τους υλοποιεί αλλιώς.
FLT_ROUNDS
Ο τρόπος στρογγυλοποίησης των αριθμών κινητής υποδιαστολής.
Μόνο για float
FLT_DIG
Δεκαδικά ψηφία ακρίβειας του float.
FLT_EPSILON
Ο μικρότερος αριθμός σε float ώστε "1.0f + x!= 1.0f".
FLT_MANT_DIG
Αριθμός σημαντικών ψηφίων( υλοποίησης, όχι δεκαδικών ) ενός float.
FLT_MAX
O μεγαλύτερος αριθμός που μπορεί να αποθηκεύσει ένα float.
FLT_MAX_EXP
Μέγιστη δύναμη n όπου ένα float μπορεί να αναπαραστήσει τη τιμή FLT_RADIXn-1.
FLT_MIN
O μικρότερος κανονικοποιημένος αριθμός που μπορεί να αποθηκεύσει ένα float.
FLT_MΙΝ_EXP
Ελάχιστη δύναμη n όπου το 10n ενός float είναι κανονικοποιημένο.
Μόνο για double
DBL_DIG
Δεκαδικά ψηφία ακρίβειας του double.
DBL_EPSILON
Ο μικρότερος αριθμός σε double ώστε "1.0 + x!= 1.0".
DBL_MANT_DIG
Αριθμός σημαντικών ψηφίων( υλοποίησης, όχι δεκαδικών ) ενός double.
DBL_MAX
O μεγαλύτερος αριθμός που μπορεί να αποθηκεύσει ένα double.
DBL_MAX_EXP
Μέγιστη δύναμη n όπου ένα double μπορεί να αναπαραστήσει τη τιμή FLT_RADIXn-1.
DBL_MIN
O μικρότερος κανονικοποιημένος αριθμός που μπορεί να αποθηκεύσει ένα double.
DBL_MΙΝ_EXP
Ελάχιστη δύναμη n όπου το 10n ενός double είναι κανονικοποιημένο.
Βιβλιογραφία
Prentice Hall - The C Programming Language- Brian W. Kernighan, Dennis M. Ritchie, 2nd ed.