amitie77
Messages postés3Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention16 avril 2008
-
15 avril 2008 à 21:07
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 2014
-
16 avril 2008 à 20:56
salut je suis debutant en vb, je fais plutot du genie civil mais je veux automatiser quelques calculs sauf que quand je fais le debogage je recois un msg d'erreur de c typ "exception du type 'System.OverflowException' s'est prduite et on ajoute
Informations supplémentaires : La valeur était trop grande ou trop petite pour un Int64.
ca veut dire quoi et desole car je suis debutant
mrci pour l'aide
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 16 avril 2008 à 13:56
Vérifie ton code, éventuellement fais le tourner en mode pas à pas pour voir sur quelle ligne il plante.
Il est très peut probablement que tu atteigne les limites de la variable dans le cadre d'un calcul normal. Tu doit avoir un gros problème dans un de tes calculs.
amitie77
Messages postés3Date d'inscriptionmardi 8 avril 2008StatutMembreDernière intervention16 avril 2008 16 avril 2008 à 20:43
c'est vrai que 'j'ai un pb, j'ai fais le calcul pas a pas et je me suis rendu compte que je n'arrive pas à faire par exemple: 1/0.08. pour lui 0.08 = 0, dans ce cas je fais quoi? merci d'avance et merci de m repondre.
jpp
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 16 avril 2008 à 20:56
pour les chiffres à virgule, il faut que tes variables soient de type Single ou Double, les autres types (Intxx, long, byte, ...) sont tous des entiers donc pas de virgule.