Calculs de variables

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
paz
Batcheur occasionnel
Messages : 2
Enregistré le : 19 nov. 2008 18:07

Calculs de variables

Message 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
Répondre