2010-04-11 4 views
1

En Australie, nous devons annoncer les produits avec la taxe déjà ajoutée, donc plutôt que de dire qu'un produit est de 10 $ + 1 $ TPS = 11 $, nous travaillons normalement en arrière et disons le total est de 10 $, combien de TPS cela représente-t-il? Par exemple, pour un total de 10 $, vous faites 10 * (1/11) = 0,91, ce qui correspond à la composante fiscale du total de 10,00 $. Mon problème est que j'ai besoin de calculer une formule pour calculer la composante imposable lorsque le taux d'imposition est une variable. Jusqu'à présent, je l'ai fait ce calcul même si je ne suis pas sûr de savoir comment corriger une affirmation qu'il est:Besoin d'une formule pour calculer la partie fiscale d'un montant total

10 * (1/x) = 0,09 * (1/y)

où y = 10, x = 11

Fondamentalement, je veux travailler x sur le côté gauche quand je sais que le taux d'imposition est de 0,05 par exemple, ce qui me donnera une formule que je peux utiliser pour calculer la composante imposable d'un chiffre total. Je veux une fonction dans laquelle je peux brancher le prix total et le taux d'imposition, et récupérer la composante imposable du prix total.

J'apprécierais vraiment l'aide avec ceci car cela me fait vraiment mal à la tête! : ")

+1

Que dit-on du système éducatif si un problème comme celui-ci vous fait mal à la tête? C'est l'arithmétique d'école de grammaire et un problème de mot trivial. Vous ne serez jamais beaucoup d'un développeur avec ce fond de mathématiques pauvres. – duffymo

+2

Il n'est pas à blâmer * Le système éducatif est. Tout le monde n'a pas la capacité d'absorber et de retenir l'information de la même manière que tout le monde, ce qui explique pourquoi les écoles devraient vraiment cesser de s'attendre à ce que tout le monde puisse apprendre des mêmes techniques. Différentes méthodes d'enseignement devraient être utilisées en fonction de l'individu, sinon les systèmes éducatifs ne changeront jamais. –

Répondre

2

Si votre TaxRate est dire x%, et le montant total est $ y

TPS = y - y/(1 + x/100)

Bien sûr, si votre TaxRate. est pas en pour cent, mais est une fraction comprise entre 0 et 1, la formule obtient

TPS = y - y/(1 + x)

9

Vous approchez ce dans le mauvais sens:

totalPrice = taxablePrice * (1 + tax) 

taxablePrice = totalPrice/(1 + tax) 
+0

Remarque supplémentaire pour l'OP: "percent" est juste "centièmes". C'est à dire. Si le taux d'imposition ci-dessus est "N pour cent", écrivez simplement "N * 0,01". – ndim

Questions connexes