Bonjour je veux réaliser une fonction qui retourne le clé RIB voila ce que j'ai fais:
Mais ça ne donne pas un le bon résultat. J'ai trouvé ce formule sur Wiki.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public void CalculeCleRib(string codeBanque, string codeGuichet, string numCompte) { codeBanque.ToUpper().Replace("ABCDEFGHIJKLMNOPQRSTUVWXYZ", "12345678912345678923456789"); Int64 cleRIB = 97 - ((89 * int.Parse(codeBanque) + 15 * int.Parse(codeAgence) + 3 * long.Parse(numeroCompte)) % 97); }
Si quelqu'un a déjà travaillé sur ce problème merci de m'aider.







Répondre avec citation




Ca ne permet pas de calculer la clé rib, mais suite à la réponse de Bluedeep ci-après, tu peux utiliser la méthode RibLetterToDigit (voir le premier post de Tomlev sur le lien) afin de remplacer les lettres par les bonnes valeurs.
,
et les





Partager