Πώς να υπολογίσετε τους γραμμικούς κώδικες Ean13

Πίνακας περιεχομένων:

Anonim

Το EAN-13 είναι ένα σύστημα γραμμωτού κώδικα που χρησιμοποιείται για την επισήμανση προϊόντων. Το "EAN" σημαίνει τον αριθμό του ευρωπαϊκού άρθρου και το 13 αναφέρεται στον αριθμό των ψηφίων στον κώδικα. Ωστόσο, οι πραγματικές πληροφορίες που μεταδίδονται από τον γραμμωτό κώδικα περιλαμβάνονται μόνο στα πρώτα 12 από αυτά τα ψηφία. Το τελικό ψηφίο του κώδικα είναι αυτό που αναφέρεται ως ψηφίο ελέγχου. Αυτός ο αριθμός δεν περιέχει πληροφορίες αλλά έχει σκοπό να επιβεβαιώσει ότι ο γραμμικός κώδικας έχει σαρωθεί σωστά. Αυτό γίνεται με το 13ο ψηφίο να είναι το μαθηματικό αποτέλεσμα μιας φόρμουλας που ασχολείται με τους προηγούμενους 12 αριθμούς. Ο τύπος που χρησιμοποιείται σε αυτή τη διαδικασία αναφέρεται ως ο αλγόριθμος modulo 10. Για να υπολογίσετε έναν γραμμωτό κώδικα EAN-13, πρέπει να καθορίσετε τον 13ο αριθμό του κώδικα εφαρμόζοντας αυτόν τον αλγόριθμο modulo 10 στα προηγούμενα 12 ψηφία.

Εντοπίστε το δωδέκατο ψηφίο στον γραμμωτό κώδικα. Εάν το ψηφίο ελέγχου δεν είναι ακόμα σε θέση, αυτό είναι το τελευταίο ψηφίο από τα αριστερά. Αν το ψηφίο ελέγχου είναι στη θέση του, είναι το δεύτερο στο τελευταίο ψηφίο από τα αριστερά. Για παράδειγμα, αν το EAN-13 ήταν 97 35940 56482 4, το 12ο ψηφίο είναι το Νο. 2.

Αρχίζοντας με αυτό το 12ο ψηφίο, μετακινήστε από δεξιά προς τα αριστερά στον κώδικα προσθέτοντας κάθε δεύτερο ψηφίο σε αυτό. Χρησιμοποιώντας τον παράδειγμα του κωδικού μας για το 97 35940 56482 4, αυτό σημαίνει ότι ξεκινάμε με το Νο. 2 και προσθέτουμε τους αριθμούς 4, 5, 4, 5 και 7, δίνοντας συνολικά 27.

Πολλαπλασιάστε το άθροισμα που ελήφθη στο Βήμα 2 με 3. Χρησιμοποιώντας το παραπάνω παράδειγμα, αυτό σημαίνει τον πολλαπλασιασμό των 27 κατά 3, δίνοντας συνολικά 81.

Εντοπίστε το 11ο ψηφίο στον κώδικα. Χρησιμοποιώντας τον παράδειγμα του κωδικού μας 97 35940 56482 4, αυτό θα ήταν το Νο. 8.

Αρχίζοντας με το 11ο ψηφίο, μετακινηθείτε από τα δεξιά προς τα αριστερά κατά μήκος του κώδικα προσθέτοντας κάθε δεύτερο ψηφίο σε αυτό. Χρησιμοποιώντας το παράδειγμα του 97 35940 56482 4, αυτό σημαίνει ότι αρχίζετε με το Νο. 8 και προσθέτετε σε αυτό 6, 0, 9, 3 και 9, δίνοντας συνολικά 35.

Προσθέστε τα αποτελέσματα από το βήμα 3 και το βήμα 5. Στο παράδειγμά μας αυτό σημαίνει την προσθήκη 81 και 35, δίνοντας συνολικά 116.

Περάστε το αποτέλεσμα του Βήματος 6 μέχρι το πλησιέστερο πολλαπλάσιο των 10. Στο παράδειγμά μας, αυτό σημαίνει στρογγυλοποίηση 116 έως 120.

Αφαιρέστε το αποτέλεσμα του Βήματος 7 από το αποτέλεσμα του Βήματος 6. Στο παράδειγμά μας, αυτό είναι 120-116, δίνοντάς μας διαφορά 4. Αυτή η 4 θα πρέπει να είναι ο 13ος αριθμός στο EAN-13, αλλιώς γνωστός ως ψηφίο ελέγχου.

Συμβουλές

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