|
|
|
|
2491175118195 = 97*25682217713 + 34 C'est ça que tu voulais savoir ? Bonne chance |
Merci beaucoup enfaite ma calculette n'était pas assez précise et me donnait le résultat sous forme d'exposant mais avec seulement avec 10 chiffres (c'était arrondi) .Est ce que tu sais comment avoir le résultat exacte avec une calculette classique (casio graph 35+)? |
Ce que tu cherches a calculer il me semble c'est un RIB.
Tape algorithme rib dans google et tu trouveras |
pardon j'ai dit rib je voulais dire cle rib
|
Si vraiment tu ne comprends pas je t'explique l'algotithme bancaire célèbre. Tu n'as qua m'envoyer un mail à contact@olivierstern.com |
Pour ne pas faire d'erreur tu dois comprendre que la division parf 97 est une division euclidienne, d'ou la presence de modulo dans ton titre j'imagines que tu avais saisi... |
|
Bonjour,
Pour éviter des problèmes de précision (il faut quand même calculer avec 8 chiffres) : prendre les 6 premiers chiffres, multiplier par 76 et ajouter les 7 derniers chiffres : 249117*76+5118195 = 24051087 diviser par 97 24051087/97 = 247949.350515 prendre la partie entière, la multiplier par 97 et la soustraire du nombre initial 24051087-247949*97 = 34 La clé demandée est le complément à 97 soit 97-34 = 63 Manu
|
OK merci je commence a comprendre mais manu pourquoi a tu pris 76 ? |
Plus simplement il suffit d'utiliser une calculatrice (par exemple bc sous linux) ou un langage de programmation et d'utiliser l'opérateur modulo (noté % dans la plupart des langages informatiques, que ce soit du langage C, du java ou du PHP... ou bc !) :
(mando@aldur) (~) $ bc bc 1.06.94 Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc. This is free software with ABSOLUTELY NO WARRANTY. For details type `warranty'. 2491175118195 % 97 34 97 - 34 63 quit |
Oui sur le pc je sais comment faire mais je voudrais savoir avec une calculette classique comment s'y prendre ? |
Pour tomber sur moins de chiffres que 13, tu peux déjà soustraire à la main un gros multiple de 97 comme par exemple :
97*20000000000 En répétant cette procédure tu vas vite diminuer le nombre de chiffres... (là on déjà plus que 12 chiffres). En fait c'est presque aussi simple de faire une division euclidienne à la main, comme en primaire ^^ |
Résultats pour modulo 97
Résultats pour modulo 97
Résultats pour modulo 97
Résultats pour modulo 97
Résultats pour modulo 97
Résultats pour modulo 97