Calcul avec une puissance

Résolu
yannba Messages postés 133 Date d'inscription mercredi 4 janvier 2006 Statut Membre Dernière intervention 7 septembre 2010 - 5 mai 2010 à 15:49
yannba Messages postés 133 Date d'inscription mercredi 4 janvier 2006 Statut Membre Dernière intervention 7 septembre 2010 - 6 mai 2010 à 08:37
Bonjour,

Je m'initie à la cryptologie et actuellement au RSA.
Si le chiffrage et le dechiffrage marche, j'ai un souci des que la puissance est superieure à 8.

exemple :
var m: integer;

{Message déchiffré}
m:=round(power(131,8)) mod 187;
Le résultat est = 67

m:=round(power(131,9)) mod 187;
Le résultat est = operation en virgule flottante incorrecte

Merci

4 réponses

cs_47 Messages postés 197 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 20 février 2013 1
5 mai 2010 à 16:49
Bonjour,

tu as une réponse dans les codix ici

bonne soirée
3
yannba Messages postés 133 Date d'inscription mercredi 4 janvier 2006 Statut Membre Dernière intervention 7 septembre 2010
5 mai 2010 à 16:08
J'ai oublié de dire que j'ai également testé avec m: extended;
0
yannba Messages postés 133 Date d'inscription mercredi 4 janvier 2006 Statut Membre Dernière intervention 7 septembre 2010
5 mai 2010 à 20:35
merci je vais regarder ca de plus pres
0
yannba Messages postés 133 Date d'inscription mercredi 4 janvier 2006 Statut Membre Dernière intervention 7 septembre 2010
6 mai 2010 à 08:37
Merci 47 et à Bactérius pour sa source ...
0