doucheng9304 2016-08-01 17:49
浏览 39
已采纳

Javascript计算从parseFloat值总计支付的19%的税

I need to calculate the total taxes from the total price to pay including the taxes, the tax rate is 19% so the correct calculation is for example

total to pay = 1000 the taxes must be 160

Why? Because 840 + 19% gives you the total price to pay = 1000 so you know the taxes of 1000 including taxes are not 190 with 19% rate but 160.

To calculate it with autofill the input I am using javascript like this to autofill many inputs

totaltaxes.value = parseInt((parseFloat(totaltopay.value)*19)/100);}

The problem is that I keep getting 190 as result of the 19% taxes and it must be 160.

Anyone have a formula to do this or idea how to calculate it? It is the 19% of the total price to pay including the taxes in the total price

  • 写回答

2条回答 默认 最新

  • dream_high1026 2016-08-01 18:00
    关注

    This will give you the total tax :

    parseInt(totaltopay.value)*0.19/1.19
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥66 定制开发肯德基自动化网站下单软件
  • ¥20 vscode虚拟环境依赖包未安装
  • ¥15 odoo17关于owl开发js代码问题
  • ¥15 光纤中多普勒频移公式的推导
  • ¥15 怎么制作一个人脸识别门禁系统
  • ¥20 大华dss监控平台网络关闭登不进去
  • ¥15 请使用蚁群算法解决下列问题,并给出我完整的代码
  • ¥20 关于php录入完成后,批量更新数据库
  • ¥15 请教往复密封润滑问题
  • ¥15 cocos creator发布ios包