Soustraction Batch - Valeur négatives

sltlsgens -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Hello,
J'ai commencé a m'intéresser au Batch il y a environ 2 semaines et je me suis dit que je pourrais coder des choses assez sympa comme des programmes de calcul et autres trucs utiles pour le Lycée. Mais j'ai un petit problème, en effet, quand je veux soustraire deux nombre, si la différence est négative, alors le programme m'affiche "0".
Est ce que quelqu'un sait comment faire pour qu'il m'affiche la vraie valeur et non pas 0 ?
Merci d'avance.

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    C:> set /a a=10
    10
    C:> set /a b=15
    15
    C:> set /a x=%a%-%b%
    -5
    0