Ένας κωδικός καθολικής τιμής αντιπροσωπεύεται από έναν γραμμικό κώδικα που μπορεί να σαρωθεί στο σημείο αγοράς. Ένα UPC αποτελείται από ένα εξαψήφιο ή εννέαψήφιο πρόθεμα εταιρείας, έναν πενταψήφιο ή διψήφιο αριθμό προϊόντος και ένα ψηφίο ελέγχου. Ένας συγκεκριμένος αλγόριθμος καθορίζει τον τελευταίο αριθμό, ο οποίος χρησιμοποιείται για να επιβεβαιώσει την ακρίβεια των πρώτων 11 ψηφίων. Ένα UPC μπορεί να επικυρωθεί με έναν μη αυτόματο υπολογισμό που μπορεί να ελεγχθεί σε έναν ιστότοπο επικύρωσης UPC.
Καταγράψτε ένα UPC. Για παράδειγμα, το 796030114977 είναι το UPC ενός προϊόντος. Ο τελευταίος αριθμός είναι το ψηφίο ελέγχου.
Αθροίστε τα ψηφία στις μονές θέσεις, ξεκινώντας από τα αριστερά. Σε αυτήν την περίπτωση έχετε 7 + 6 + 3 + 1 + 4 + 7 = 28.
Αθροίστε τους αριθμούς στις ζυγές θέσεις, αγνοώντας το τελευταίο (12ο) ψηφίο, επειδή αυτό είναι το ψηφίο ελέγχου που επαληθεύετε: 9 + 0 + 0 + 1 + 9 = 19. Μην πολλαπλασιάζετε αυτόν τον αριθμό με 3.
Αφαιρέστε τον αριθμό στο Βήμα 5 από το επόμενο υψηλότερο πολλαπλάσιο του 10. Σε αυτό το παράδειγμα, το επόμενο πολλαπλάσιο του 10 μετά το 103 είναι 110, οπότε αφαιρέστε το 103 από 110: 110 μείον 103 = 7. Αυτό είναι το ψηφίο ελέγχου στο UPC στο Βήμα 1, επομένως επαληθεύεται.
Εισαγάγετε το 12ψήφιο UPC σε έναν ιστότοπο επικύρωσης όπως τον ιστότοπο επικύρωσης του Universal Product Code (UPC) και κάντε κλικ στο κουμπί "Επικύρωση". Σε αυτό το παράδειγμα, εισαγάγετε 796030114977, κάντε κλικ στο κουμπί και δείτε το μήνυμα, "Ο κωδικός καθολικού προϊόντος (UPC)" 796030114977 "είναι έγκυρος."