Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Έλεγχος ψηφίων;
Ένα ψηφίο ελέγχου είναι ένα ψηφίο που προστίθεται σε μια σειρά αριθμών για σκοπούς ανίχνευσης σφαλμάτων. Κανονικά, το ψηφίο ελέγχου υπολογίζεται από τα άλλα ψηφία της συμβολοσειράς. Ένα ψηφίο ελέγχου βοηθά τα ψηφιακά συστήματα να ανιχνεύουν αλλαγές όταν μεταφέρονται τα δεδομένα από πομπό σε δέκτη.
Το ψηφίο ελέγχου είναι το δεκαδικό ισοδύναμο του δυαδικού αθροίσματος ελέγχου που χρησιμοποιείται στα δυαδικά συστήματα.
Η Techopedia εξηγεί το Check Digit
Ένας αλγόριθμος ψηφίων ελέγχου υπολογίζει ένα ψηφίο ελέγχου που βασίζεται σε μια αρχική συμβολοσειρά χαρακτήρων, όπως ένας αριθμός λογαριασμού. Ο δέκτης επανυπολογίζει το ψηφίο ελέγχου για να επαληθεύσει την ακρίβεια εισαγωγής δεδομένων. Εάν η επαναλαμβανόμενη συμβολοσειρά χαρακτήρων περιέχει το σωστό ψηφίο ελέγχου, τα δεδομένα είναι χωρίς σφάλματα και μπορούν να χρησιμοποιηθούν. Ωστόσο, μια συμβολοσειρά χαρακτήρων που δεν περιλαμβάνει το σωστό ψηφίο ελέγχου υποδεικνύει ένα σφάλμα μεταφοράς, το οποίο σηματοδοτεί ότι τα δεδομένα πρέπει να εισαχθούν και / ή να επαληθευτούν εκ νέου.
Όταν χρησιμοποιείται ένα σύστημα ελέγχου ψηφίων, είναι αναπόφευκτη η ανίχνευση σφαλμάτων και η πολυπλοκότητα και οι συμβιβασμοί εκτέλεσης δεδομένων. Τα απλά συστήματα ελέγχου ψηφίων που είναι εύκολα κατανοητά από τον άνθρωπο δεν μπορούν να εντοπίσουν σφάλματα με απόλυτη ακρίβεια, σε αντίθεση με πολύπλοκα συστήματα που χρησιμοποιούν πιο πολύπλοκους αλγόριθμους ανίχνευσης σφαλμάτων.
Ένα συνιστώμενο χαρακτηριστικό ψηφίο ελέγχου είναι η αριστερή επένδυση με μηδενικά, η οποία δεν αλλάζει ποτέ το αρχικό ψηφίο ελέγχου και επιτρέπει την εφαρμογή ψηφίων με ποικίλο και δυναμικό μήκος.
