Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Calculatrice de taxe
Auteur Message
Répondre en citant
Message Calculatrice de taxe 
Bonjour à vous,

En ce moment, je me crée j'essaie de me créer une calculatrice de taxe mais les calculs ne s'effectuent pas comme il faut.
Et je n'ai aucune idée du problème... Mad

Voici le code :
Code:
@echo off

::----------------------------Copyright----------------------------
::Créer par MrSolotek22
::Ne pas copier, modifier ou distribuer ce code sans mon autorisation.
::Modifications apportées par : MrSolotek22,
::Ne pas supprimer ce Copyright, merci !
::----------------------------Copyright----------------------------

title Calculatrice de taxe
color 0A

goto montant

:montant
cls
set /p montant=Veuillez entrer le montant sans la taxe :
goto valeur_tps

:valeur_tps
set /a valeur_tps=(5/100)*%montant%
goto valeur_tvq

:valeur_tvq
set /a valeur_tvq=(9.975/100)*%montant%
goto montant_total

:montant_total
set /a montant_total=%montant%+%valeur_tps%+%valeur_tvq%
goto total

:total
cls
echo Montant avant taxe ....................................... %montant% $
echo.
echo TPS ...................................................... %valeur_tps% $
echo.
echo TVQ ...................................................... %valeur_tvq% $
echo.
echo Montant total ............................................ %montant_total% $
echo.
pause


Voici ce qui se passe :
L'utilisateur écrit le montant pour connaître le prix avec la taxe.
Ensuite, un tableau apparaît et il indique le montant écrit plus tôt, il est aussi écrit la valeur de la TPS (5% du montant) et la valeur de la TVQ (9.975% du montant) mais ceux-ci ne s'affiche pas comme il faut (TPS=0 et TVQ=«Vide»). Donc, le montant total ne s'affiche pas...

Ce que j'aimerais qu'il se passe :
Que la taxe soit calculer comme il faut. Rien de plus, rien de moins !

Merci !



Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message Calculatrice de taxe 
Salut Smile

Je ne suis pas sûr, mais peut-être que le Batch ne lit pas les parenthèses.
Est-ce que ça marche sans ?

Ah, en passant, tous les Goto sont inutiles, ainsi que les labels, car ils se suivent.

Cordialement,
ytrezAn



Dernière édition par ytrezAn le Mar 19 Mar 2013 - 18:45; édité 1 fois

______________________________________________________
Skype
Répondre en citant
Message Calculatrice de taxe 
salut !
j ai longuement analyler (2sec lol non je deconne) ton code et moi aussi je ne vois pas les probleme essaye deja peux etre a la place de _ mettre un autre truc et tu n as pas besoin de mettre goto montant




______________________________________________________


mon site web http://pr1c3-game.craym.eu/
aide moi a faire revivre la section vb ! (http://batch.xoo.it/f62-VB-Net.htm)

"J'ai toujours raison surtout quand j'ai tord" citation de moi même
mon niveau
batch : 40/100
vb : 60/100
Visiter le site web du posteur Skype
Répondre en citant
Message Calculatrice de taxe 
Bonjour
regarde ce sujet http://batch.xoo.it/t594-Labougie.htm
peut etre pourra t il t aider, Labougie voulait créer un script de calcul de prêt




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Calculatrice de taxe 
Bonjour !

ytrezAn a écrit:
Salut Smile

Je ne suis pas sûr, mais peut-être que le Batch ne lit pas les parenthèses.
Est-ce que ça marche sans ?

Ah, en passant, tous les Goto sont inutiles, ainsi que les labels, car ils se suivent.

Cordialement,
ytrezAn

J'ai testé sans les parenthèses et le résultats est pire (ou mieux) mais cela ne fonctionne pas plus...

Je crois que le problème vient des calculs. Donc, comment on fait pour calculer : 5 % d'un montant...
Et, est-ce que les virgules fonctionnent en batch ?


Laddy a écrit:
Bonjour
regarde ce sujet http://batch.xoo.it/t594-Labougie.htm
peut etre pourra t il t aider, Labougie voulait créer un script de calcul de prêt

Malheureusement, il ne s'agit pas de ce que je veux mais c'est très intéressant !

Merci !



Visiter le site web du posteur Skype
Répondre en citant
Message Calculatrice de taxe 
Hello Mr. Green

Les parenthèses n'ont rien à voir, le batch les prendra en compte.

Le problème c'est les nombres décimaux que le batch ne prend pas en compte..

Cherche du coté de chez stryk qui avait réussit à faire une calculatrice décimale,
certes avec certains bug dans les calcules mais qui mérite d'être corrigé Okay


@++




______________________________________________________
│Øδ@π.
Visiter le site web du posteur Skype
Répondre en citant
Message Calculatrice de taxe 
Merci du conseil !



Visiter le site web du posteur Skype
Répondre en citant
Message Calculatrice de taxe 
Tu peux utiliser la commande externe MATH.exe qui elle gère les décimales.


Ce qui donne


Code:
MATH 1.09975*%montant% > "%systemdrive%\math.txt"
for /f "tokens=*" %%q in ('type %systemdrive%\math.txt') do (
    set valeur_tvq=%%q
   )


http://batch.xoo.it/redirect1/http://www.hyperionics.com/downloads/math234.… <- MATH.exe




______________________________________________________
--
Comptes sur moi , moi je compte sur mes doigts.
MSN
Message Calculatrice de taxe 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch