ElMatador06
Messages postés5Date d'inscriptionmercredi 3 mai 2006StatutMembreDernière intervention30 novembre 2008
-
30 nov. 2008 à 16:03
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011
-
1 déc. 2008 à 17:01
Bonjour a tous,
Voila mon problème : j'ai un programme qui prend comme argument une base (nombre entre 2 et 16), un chiffre (1 ou 2), 1 pour addition et 2 pour multiplication, et deux nombre.
Seulement si je lance mon programme avec comme base 10 par exemple et que je demande l'addition d'un nombre très très grand il me renvoie une mauvaise valeur (souvent négative), et bien entendu pareil pour la multiplication.
En gros je voulais afficher un message d'erreur si la taille du nombre dépassait une valeur limite mais cette valeur change en fonction de la base...
Je ne vois pas comment faire cela de manière "propre".