Page 1 sur 1

Calculs de variables

Posté : 25 nov. 2008 17:57
par paz
Bonjours à tous,

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
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