Aider moi a se dépassement de mémoire

sidhomjawhar Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -  
sidhomjawhar Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -
je veut faire le programme suivant sur vb6 mais il me dis leur de l'execution "une dépassement de mémoire" voila le petit exemple de programme :

dim a,r as double

(avec a lors de la saisi a= 12 000 000 000)

r= a mod 100

msgbox(r)

mais lors de l'execution un erreur d'exécution '6' dépasseent de capacité .

svp aider moi a résoudre se problemme merci d'avance

1 réponse

Munduss Messages postés 43 Statut Membre 2
 
Regarde combien d'octet fait un type double en vb6.. Si ça se trouve c'est trop petit pour 12 000 000 000!

2 octets = 65536 maximum ==> Trop petit
4 octets = 4 294 967 295 maximum ==> Trop petit
0
sidhomjawhar Messages postés 22 Date d'inscription   Statut Membre Dernière intervention  
 
merci monduss pour me répondre mais je croit qu'il s'agit d'une chose qui marche pas je pense que le double se comparte comme integer . si il ya une solution de résoudre se problemme de dépassement de mémoire?
0