Les codes sont présents partout : cartes bleues , codes-barres sur les articles , numéro de sécurité sociale ....Ils contiennent chacun différents types de renseignements.
Ce numéro se compose de 13 chiffres.
Il existe à la suite de ce nombre à 13 chiffres , un nombre clef ( pour éviter les erreurs ) qui se calcule de la façon suivante : c'est le reste de la division du numéro de SS par 97 ôté de 97.
Un relevé d'identité bancaire comporte d'abord 5 chiffres pour le code de la banque , 5 chiffres pour le code du guichet , 11 chiffres pour notre numéro de compte et deux chiffres appelés " clé RIB" . Cette clé se calcule de la façon suivante : il faut multiplier par 100 le nombre constitué des 21 chiffres , puis le diviser par 97 . Soit R le reste obtenu . La clé RIB s'obtient en soustrayant R à 97 .
Sur un exemple , voyons comment éviter la division à la main :
Soit le numéro :N = 14607 00052 15215075057 et cherchons la clé RIB .
Multiplions-le par 100 : 1460700 05215215
07505700 = 10^16
A + 10^8
B + C
Ici , A = 1 460 700 ; B = 05 215 215 et C = 07 505 700
On calcule le reste de A dans la division par 97 : on
trouve 74 . Ecrire 74 à gauche de B , puis calculer le reste en divisant
à nouveau par 97 . On trouve 78 . Ecrire 78 à gauche de C et calculer
le reste en divisant à nouveau par 97 . On trouve 47 . C'est le reste
de la division de 100
N par 97 .
La clé est donc 97 - 47 = 50
C'est un code figurant sur chaque livre paru paru sur l'un quelconque des cinq continents .
Exemple : 2 - 266 - 02509 - 0 .
Le premier chiffre indique la langue : le 2 signale que le livre est en français . Le deuxième bloc caractérise l'éditeur . Le troisième est le numéro du livre ( c'est le 2509e ouvrage publié par l'éditeur ) .
Le dernier chiffre est la clé qui se calcule de la façon suivante : On prend les neuf chiffres , on multiplie par 10 le premier chiffre , on ajoute neuf fois le second , huit fois le troisième ..., deux fois le neuvième chiffre .La clé doit compléter ce résultat pour obtenir le multiple de 11 immédiatement supérieur . Elle peut donc prendre des valeurs entre 0 et 10 , et dans ce dernier cas , on l'écrit sous la forme " X " .