Skip to main content

Τι είναι το κυμαινόμενο σημείο;

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

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

Συνήθως, αυτοί οι αριθμοί είναι ένας συνδυασμός ακέραιων ακέραιων και διαφόρων πολλαπλασιαστών τους.Σε όρους υπολογιστών, ο αριθμός δύο είναι συνήθως η βάση σε μια τέτοια λειτουργία.Χρησιμοποιώντας μια τέτοια βάση και διάφορους εκθέτες, ο υπολογιστής θα εκτελέσει λειτουργίες από τα εκατομμύρια.Η συντριπτική πλειοψηφία αυτών των λειτουργιών τροφοδοτείται από αριθμούς κυμαινόμενου σημείου.

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

Για παράδειγμα, και τα 0,01 x 10 (1) και 1,00 x 10 (-1) είναι ίσα με 0,1 αν τα γράψουμε ως μέρη μιας εξίσωσης, αλλά οι υπολογισμοί κυμαινόμενου σημείου επιτρέπουν και τα δύο απλά επειδή γράφονται διαφορετικά.Οι εξισώσεις, οι οποίες τείνουν να θέλουν να απλοποιήσουν τα πράγματα όσο το δυνατόν περισσότερο, δεν είναι υπολογισμοί κυμαινόμενου σημείου και αντίστροφα. Ένα ζήτημα που περιβάλλει τέτοιους υπολογισμούς που είναι αρκετά δημοφιλείς με τους κατασκευαστές οικονομικού λογισμικού, οι χρήστες των οποίων απαιτούν ακριβείς υπολογισμούς στις μικρότερες πλευρές του δεκαδικού, είναι ότι οι αριθμοί δεν είναι καθόλου σαφείς.Είναι καλό και καλό να πούμε την ώρα και την ημερομηνία χρησιμοποιώντας αυτόν τον τύπο υπολογισμού, αλλά ο καθορισμός της καθαρής αξίας μιας πολυεθνικής εταιρείας για μια δεδομένη χρήση χρειάζεται μια πολύ πιο συγκεκριμένη αριθμητική λογιστική από το εγγενές τυχαίο αποτέλεσμα που θα παρέχει ένας υπολογισμός κυμαινόμενου σημείου.Οι ίδιες οι λέξεις υποδηλώνουν ότι οι αριθμοί δεν είναι καθόλου σταθεροί και αυτό το είδος ανασφάλειας καθιστά τους οικονομικούς εμπειρογνώμονες άβολα. Η αριθμητική επίπεδη σημεία είναι δημοφιλής στους κατασκευαστές υλικού και λογισμικού σε όλο τον κόσμο.Ένα από τα πιο δημοφιλή πρότυπα σήμερα είναι το πρότυπο IEEE, ένα διεθνές σύνολο κατευθυντήριων γραμμών για τη δομή και την ανάλυση αυτών των υπολογισμών.Αυτό το πρότυπο αποτελεί τη βάση πολλών γλωσσών προγραμματισμού και πρωτοκόλλων ασφαλείας.