存在以下格式的一些 现有代码 ,用于格式化数值:
String.format( pattern, value )
请注意,我 无法更改代码本身 -我只能更改提供给代码的格式模式。
输出默认语言环境的货币符号的格式模式是什么?本质上,我想实现以下输出:
String.format( "...", 123 ) => $ 123
考虑到您所给的限制,我认为这是不可能的。要获取当前语言环境的货币符号,您需要最少的代码。
如果绝对没有办法向程序中添加代码,则最好使用已建立的符号“
currency
”(¤)。正是出于这一确切目的而建立的,以表示没有任何更具体符号的货币。
如果您不能更改给定的代码,而是将代码整体添加到项目中,则可以使用该代码找出最适合的符号。有了它之后,就可以使用它为现有代码创建模式以进行格式化。
如果可以找到原始程序将在哪个语言环境中运行,则可以编写一个使用该设置填充配置的助手程序。
问题内容: 我正在使用我给定的语言环境获取自定义货币格式。但是,这始终包含我不需要的货币符号,我只想要给定语言环境的正确货币数字格式而没有货币符号。 做一个抛出一个异常.. 问题答案: 以下作品。这有点丑陋,但可以履行合同: 您还可以从货币格式中获取模式,删除货币符号,然后从新模式中重构新格式:
我试过... 但那就不允许便士条目了。 我想要增量按钮控制在英镑上升,但仍然想要输入便士的能力。 谢谢,1DMF
我得到的设备与非英语语言环境,英语货币格式如下: 1 $ 如果我有英语语言环境,我会得到欧元,比如: € 1 使用 在留档中找到: http://developer.android.com/reference/java/util/Currency.html#getSymbol() 返回区域设置中该货币的本地化货币符号。也就是说,给定“USD”和区域设置。在美国,你会得到“$”,但如果是“USD”和
我正在尝试使用函数。 而它应该打印$符号或美元? 我使用linux主机。 谢谢
这是一篇加密货币的入门文章,是写给没有接触过比特币、加密货币的小伙伴的入门指南,接下来的内容,都将与加密货币相关。 前言 “加密货币就是货币”听起来挺“白痴的”。想想背后的意思,言外之意就是“加密货币可能不是货币”,就非常值得玩味了。事实上,在我接触的很多朋友当中,一开始认为后者的更多。包括我自己,也是经过探究一段时间之后,才认定这个结论的。 惯性定律不仅存在于物质世界,也存在于人类的认知世界。人
让我们从一段简单的代码开始,用格式化货币: 打印:。 如果你想格式化货币,这是可以的。 但是我想做的是为给定的货币ISO 4217代码(例如JPY)获得货币符号(例如¥)。 我的第一个猜测是尝试使用: 但这为构造函数(en_US)中给定的区域设置提供了货币符号,在我的例子中是$。 有没有办法通过PHP中的货币ISO 4217代码获得货币符号?