问题标签 [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 投票
3 回答
912 浏览

c# - 用于格式化货币数字的最佳层是什么?

我在前端使用 Javascript,C# 作为中间层,Oracle 9i 作为 DB。

将具有 2 位小数精度的数字格式化为货币时的最佳做法是什么?在这三层中的任何一层中应该首选哪些层?

请记住,用户将能够在应用程序的一些屏幕上编辑这些金额。

0 投票
2 回答
7088 浏览

ios - 如何在 Objective-C / iOS 中表示金钱?

我正在开发一个 iPhone 应用程序,并希望代表货币 ($) 金额。我不能使用浮点数,因为它们会引入一定数量的舍入误差。我可以使用什么?

我正在考虑在内部定义我自己的 Money 类并将美元和便士存储为 NSInteger。

另一种可能的表示(更容易加法和乘法)是使用单个 NSInteger 作为便士。

你觉得呢?你有没有什么想法?我可以使用“BigDecimal”类型吗?

0 投票
4 回答
224 浏览

transactions - 在现有代码中,我发现没有包含在交易中的汇款程序,我应该恐慌吗?

在我正在使用的现有代码中,我发现没有包含在交易中的汇款程序是完全不可接受的还是可以的,因为有所有需要的健全性检查,即要转账的金额大于零,以及余额大于或等于零的 ORM 级别验证。

我实际上对此感到如此困惑的原因是因为它来自一个可靠的开发人员,而且它是一段书本上的代码,看到这样的事情而没有看到交易是很奇怪的:

0 投票
1 回答
1335 浏览

javascript - 区域感知 JavaScript 验证

您能否建议一种使用 Javascript 在客户端验证货币价值的区域感知方式?

需要考虑的明显问题:美国和英国的 1,234.56 与欧洲大部分地区的 1.234,56 相同

斯里兰卡

0 投票
2 回答
13124 浏览

formatting - 不显示文化的本国货币时的正确货币格式

如果您正在格式化不是当前文化的本地货币的货币,那么格式化货币的正确方法是什么?

例如,如果我为 fr-FR 文化格式化美元,我是像 en-US 文化 ( $1,000.00 ) 还是作为 fr-FR 文化但将欧元符号更改为美元符号 ( 1 000,00美元)。也许还有别的东西(1 000,00 美元或1 000,00 美元)?

0 投票
1 回答
10194 浏览

iphone - 为 iPhone 本地化货币

我希望我的 iPhone 应用程序允许用户使用适当的符号($、€、₤、¥ 等)输入、显示和存储货币金额。

NSNumberFormatter 会做我需要的一切吗?当用户切换他们的区域设置并且这些金额(美元、日元等)存储为 NSDecimalNumbers 时会发生什么。我认为,为了安全起见,有必要在输入时以某种方式捕获语言环境,然后捕获货币符号并将它们与 NSDecimalNumber ivar 一起存储在我的实例中,以便它们可以在用户更改时展开并在路上适当显示自创建项目以来的语言环境?

抱歉,我几乎没有本地化经验,因此希望在深入研究之前获得一些快速指导。最后,鉴于 iPhone 键盘的限制,您对如何处理此类输入有任何见解吗?

0 投票
1 回答
648 浏览

iphone - 货币面具

我需要创建一个货币掩码。我做了几行命令,它工作正常,但是当我在文本字段中设置值时,发生了无限循环。我使用 Editing Changed 行为监视文本字段,以捕获用户设置的每个字符,但是当我尝试更改文本值时,会发生无限循环。:(

有人有简单的代码吗?

0 投票
6 回答
89434 浏览

c# - 如何将双精度格式设置为四舍五入到最接近的美元的货币?

现在我有

这会给我

但我不想要“.00”。

我知道我可以每次都删除字符串的最后三个字符来达到效果,但似乎应该有一个更简单的方法。

0 投票
4 回答
5046 浏览

java - 如何在 Java 中覆盖货币符号?

我正在尝试使用 Java 以土耳其里拉(ISO 4217 货币代码 TRY)打印价格。

当我做

输出为:“YTL”。

但是,土耳其里拉的货币符号最近已从“YTL”更改为“TL”(可以在土耳其里拉的维基百科页面上看到)。格式化NumberFormat给出了类似的结果。

我真的不想再编写另一个 Currency 类,尤其是当 Java 内置了一个时。

有没有办法将Java的TRY默认货币符号覆盖为“TL”?

0 投票
2 回答
13542 浏览

xml - 包含大量货币的货币 xml 提要

我正在寻找带有货币数据的 XML 提要。它应该是免费的并且每天更新。我为此搜索了一整天都没有成功。如果有人知道,请分享信息。