Le Modulo en VB6

Résolu
elkasmi_ahmed Messages postés 5 Date d'inscription jeudi 31 mars 2005 Statut Membre Dernière intervention 13 septembre 2006 - 13 sept. 2006 à 11:17
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 - 13 sept. 2006 à 11:27
    Bonjour tout le monde.
j veux calculer R1= t1 Mod 97 avec t1=2558100035900 ( le type de t1 est double)
mais un msg d'erreur s'affiche : dépassement de capacité.
R1 soit de type long ou double mais toujours le même problème.
Cordialement.
Ahmed.

2 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
13 sept. 2006 à 11:25
le modulo, c'est "le reste de la division entière."

tu peux donc le remplacer par :

R1 = t1 - fix(t1 / 97) * 97

Renfield
Admin CodeS-SourceS- MVP Visual Basic
3