Bonjour à tous, je voudrais savoir s'il existe une fonction prédéfinies qui permettrait de tester si une valeur fournie par l'utilisateur est entière?
Si non, quel test feriez-vous?
Merci,
Sed
Bonjour à tous, je voudrais savoir s'il existe une fonction prédéfinies qui permettrait de tester si une valeur fournie par l'utilisateur est entière?
Si non, quel test feriez-vous?
Merci,
Sed
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #include <cmath> //... cin >> i ; if(floor(i)==i) { cout<<"Valeur entière"; } else { cout<<"Valeur pas entière"; }
La forme canonique est plutôt :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 int i; if (cin >> i) { ... } else { ... }
En effet, cf la FAQ dans la section Entrées/Sorties.
Et une habitude à prendre.
Une !!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager