Calculs de variables
Posté : 25 nov. 2008 17:57
Bonjours à tous,
J'ai un petit problème avec le calcul des variables.
Je tente de calculer un pourcentage :
Le programme fonctionne avec des entiers
Exemple : 1*2= 2
Le soucis apparet dès qu'une de mes variables contient une virgule.
En effet dans ce cas là, les résultats de l'operation sont faussés...
Exemple : 1.5*1= 1
idem pour le cas où c'est le résultat qui contient une virgule, l'operation est automatiquement fausse.
Exemple : 5/2= 0
Si quelqu'un peut m'éclairer
Merci
J'ai un petit problème avec le calcul des variables.
Je tente de calculer un pourcentage :
Code : Tout sélectionner
:: saisi du nombre d'erreur
echo merci d'indiquer le nombre d'erreurs
set /P err=
:: saisi du nombre d'impression
echo merci d'indiquer le nombre d'impression
set /P imp=
:: calcul du pourcentage d'erreur
set /a pourcentage=%imp%/100*%gache%
echo le pourcentage d'erreur est de %pourcentage%
pause
Exemple : 1*2= 2
Le soucis apparet dès qu'une de mes variables contient une virgule.
En effet dans ce cas là, les résultats de l'operation sont faussés...
Exemple : 1.5*1= 1
idem pour le cas où c'est le résultat qui contient une virgule, l'operation est automatiquement fausse.
Exemple : 5/2= 0
Si quelqu'un peut m'éclairer
Merci