Aider moi a se dépassement de mémoire

sidhomjawhar Messages postés 31 Statut Membre -  
sidhomjawhar Messages postés 31 Statut Membre -
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 31 Statut Membre
 
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