问题标签 [currency]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
2955 浏览

c# - 在 C# 中处理货币金额的最佳实践

我已经阅读了几篇关于某些数据类型用于存储货币金额的危险的文章。不幸的是,有些概念不在我的舒适区。

阅读了这些文章后,在 C# 中使用金钱的最佳实践和建议是什么?我应该对少量使用某种数据类型,而对大量使用不同的数据类型吗?另外,我在英国,这意味着我们使用 ,(例如 4,000 英镑,而其他文化代表相同的金额不同)。

0 投票
19 回答
41257 浏览

java - 如何处理 Java BigDecimal 性能?

我为生活编写货币交易应用程序,所以我必须使用货币值(遗憾的是,Java 仍然没有十进制浮点类型并且没有任何东西支持任意精度的货币计算)。“使用 BigDecimal!” ——你可能会说。我愿意。但是现在我有一些代码,其中性能一个问题,BigDecimal 比double原语慢 1000 多倍(!)。

计算非常简单:系统所做的是a = (1/b) * c多次计算(其中和a是定点值)。然而,问题在于这个。我不能使用定点算术,因为没有定点。而且不仅丑陋,而且速度缓慢。bc(1/b)BigDecimal result = a.multiply(BigDecimal.ONE.divide(b).multiply(c)

我可以用什么来代替 BigDecimal?我需要至少 10 倍的性能提升。我发现了其他优秀的 JScience 库,它具有任意精度的算术,但它甚至比 BigDecimal 还要慢。

有什么建议么?

0 投票
1 回答
1653 浏览

django - 用于管理货币账户和交易的 Django 插件

我们正在编写一个应用程序,要求用户拥有余额为美元和积分的帐户。是否已经有一个可插入的 django 应用程序可以帮助我们?

0 投票
8 回答
28450 浏览

c# - 验证货币、浮点数或整数的 C# 正则表达式是什么?

什么是适合 C# 的正则表达式,如果它与以下匹配,它将验证一个数字?

还是负等价物?

0 投票
7 回答
24920 浏览

c# - 在数据库中存储货币价值的最佳方式是什么?

我需要在数据库中存储几个与货币相关的字段,但我不确定在货币小数之间使用哪种数据类型。

0 投票
2 回答
1928 浏览

currency - .NET 货币指数 ISO_4217

我正在开发一些供国际使用的东西。想知道是否有人可以阐明 CultureInfo 类是否支持查找特定国家的货币指数,或者我是否需要在数据库级别输入这些数据。

我目前看不到任何代表这一点的财产,所以如果有人明确知道它是否存在,那么在我寻找它/从 ISO 购买它之前。

货币指数是货币的次要单位。

http://en.wikipedia.org/wiki/ISO_4217 - 例如英国是“2”

0 投票
4 回答
67036 浏览

sql - 在 SQL 中,如何将货币数据类型转换为小数?

我想将货币数据类型转换为小数,因为我想将结果记录到小数点后 8 位。

例如,在货币汇率表中,我看到存储为 2871047428.20 的汇率作为货币数据类型;使用 Microsoft SQL Management Studio,我想将其除以 10000000 以获得结果 287.10474282;但是我实际得到的结果是 287.1047。

我相信我只得到小数点后 4 位的原因是因为它是货币数据类型,因此我认为前进的方向是将其转换为十进制数据类型......

0 投票
8 回答
24331 浏览

api - 用于直接存款的 API(ACH、EFT 等)

我正在寻找一种方法来自动从一个银行账户转移到另一个银行账户,而最终用户无需登录到诸如贝宝或亚马逊支付之类的东西来完成这个过程(通过将他们的在线余额转移到他们的银行账户)。我在网上浏览了一下,发现一些供应商似乎能够做到这一点,但 API 文档并没有让我对此感到确定。

任何人都可以推荐他们曾经做过这样的事情的服务吗?显然,我正在寻找基于 Web 的 API。整个过程是一个中间人站点,它收集付款(这是简单的部分),然后将付款(减去​​费用)支付到银行账户。

亚马逊支付会很棒(允许三方/市场交易);但是,我们正在寻找直接到最终用户银行帐户的东西。

(我知道这不是严格意义上的代码,但我想可能有人做过类似的事情。)

0 投票
2 回答
642 浏览

asp.net - ASP.net 中的本地化 - 将货币保持为 $ 而不是 €

我正在这样做,但如果语言是西班牙语,则显示为 475,00 €</p>

客户想要它,所以它实际上是 475.00 美元

可能的?

0 投票
9 回答
320025 浏览

c# - 在 C# 中用于赚钱的最佳数据类型是什么?

在 C# 中用于赚钱的最佳数据类型是什么?