这不完全是货币算术问题,但真的只是普通的算术问题。有没有一个API在JavaScript中处理十进制算术(比较,减法和加法)?其中还应处理区域/语言特定的十进制格式。任何指针赞赏。我也准备好编写这个API,如果你们有一些关于方法的建议,那将会很棒。执行货币算术的JavaScript API?
回答
编辑:我意识到这并不能完全回答你的问题,但如果你还没有意识到这一点,你可能会发现它对格式化很有用。
快速扫描后,我发现在他们的许多API中,Google提供了基于JSON的货币转换器。一个请求可以从一个URL来如:http://www.google.com/ig/calculator?hl=en&q=1.4GBP=?USD
而返回格式将是一个JSON字符串,如:
{lhs: "1.4 British pounds",rhs: "2.19464 U.S. dollars",error: "",icc: true}
这可以在JavaScript中评估了eval函数,或更安全,像
jQuery.parseJSON()
这是远离优雅,但它可能有所帮助。
非常感谢。但转换不是我编辑这个问题的意图。我的主要问题是比较,减法和加法。 – yadab 2012-02-16 13:26:12
如果处理货币及其转换,您也可以使用money.js
。链接网站中的示例。
它允许算术运算(添加,比较,减去)吗? – yadab 2012-02-16 13:52:58
不,但以下是如何做到这一点(tl; dr总是使用整数进行操作):http://stackoverflow.com/a/2556360/228692 – 2012-02-16 13:57:47
- 1. xe.com货币换算API
- 2. Javascript - 计算货币总计
- 3. 货币XE计算
- 4. 货币层API
- 5. 货币交易API
- 6. PHP中的Braintree API - 为交易强制执行货币
- 7. Javascript货币转换
- 8. Drupal中的货币API
- 9. Javascript的货币分隔
- 10. 执行算术运算Pig
- 11. 一些货币符号在Java中的货币API
- 12. 换算货币从XML + PHP
- 13. 货币换算USD到INR
- 14. Quickbooks货币计算逻辑
- 15. 在SYSTEMTIME上执行算术
- 16. PAYPAL REST API和EURO货币
- 17. 亚马逊MWS API - 货币
- 18. WebServicex货币转换器API
- 19. 薪酬PAL API货币型
- 20. 没有货币的Javascript number.toLocaleString货币符号
- 21. JavaScript验证货币金额
- 22. 验证货币在JavaScript
- 23. 货币数学在JavaScript
- 24. 格式为货币在Javascript
- 25. JavaScript将货币分成数字值和货币符号/名称
- 26. 印度货币的PHP货币格式?
- 27. 执行算术对字典
- 28. 在javascript中的货币换算的麻烦
- 29. 货币换算的设计模式?
- 30. 如何在PHP中安全执行与货币相关的计算?
也看到http://stackoverflow.com/questions/744099/javascript-bigdecimal-library – 2012-02-16 13:23:32
当我想到十进制运算http://speleotrove.com/decimal/的浮现在脑海。 – 2012-02-16 13:23:58