Limiter une valeur d'argument

ElMatador06 Messages postés 5 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 30 novembre 2008 - 30 nov. 2008 à 16:03
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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".

Merci !!

1 réponse

uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 7 février 2011
1 déc. 2008 à 17:01
Un petit bout de code ou un exemple ne serait pas de refus...

Cordialement, uaip.
0
Rejoignez-nous