Bonjour tout le monde!
je voudrais intégrer une partie dans un projet java,qui consiste à calculer un chiffre clé d'un compte bancaire (sur 24 positions)
ce chiffre clé est sur 2 postions
Exemple:
On positionne le chiffre clé à 00. Le compte étant sur 24 positions.

Ex 011780000019210006200157

On calcule le modulo des 12 premières positions de gauche par 97

Ex 011780000019 MOD 97 = 16

On concatène ce résultat avec les 12 position de la droite et on calcule le modulo 97

Ex 16210006200100 MOD 97 = 40

Le chiffre clé est 97 - 40 = 57


Comment traduire cet algorithme en java

merci d'avance pour votre aide!