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

.net - 不四舍五入格式化货币

我需要将十进制数格式化为货币,但我不希望在此过程中进行任何舍入。

例如(示例文化是 en-US)

假设此应用程序的所有用户都将使用 en_US 规则,我可以将其设为“??” 是一些硬编码的东西,比如 "$#,##0.00##################################### ###########################”——但这让我的胃翻腾。有没有一种内置的方法来完成我所追求的?

0 投票
4 回答
1804 浏览

iphone - 我在哪里可以找到更新的实时汇率?

如何将实时货币汇率链接到我的 iPhone 应用程序?首先,有人知道我可以得到汇率的任何网站吗?其次,如何将其链接到我的应用程序?我想做这个应用程序所做的事情。http://the-dream.co.uk/currencee/

0 投票
1 回答
1045 浏览

silverlight - Silverlight 是否有任何免费的货币文本框控件?

如果不是,那么清理用户输入(键盘和从剪贴板粘贴)的最佳方法是什么?

0 投票
2 回答
12623 浏览

jquery - 带有 jQ​​uery 的货币掩码

我正在使用 jQuery 计算并且几乎所有东西都正常工作,但我需要将总数显示为 99.90,而不是 99.9(例如)。

因此.toFixed(),由于某种原因,它应该是不工作的!我找不到可以解决这个问题的面具。有人有其他想法吗?

0 投票
4 回答
747 浏览

c# - 如何接受“$1,250.00”之类的字符串并将其转换为 C# 中的小数?

如何接受“$1,250.00”之类的字符串并将其转换为 C# 中的小数?

我只是做一个替换(“$”,“”)和(“,”,“”)还是有不同的方式我应该处理这种输入?

0 投票
5 回答
6392 浏览

jquery - 使用 maskMoney 输入插件——仍然需要一些帮助

好的,考虑到正则表达式不能正常工作并且没有错误,我将尝试使用金钱掩码。

目标仍然是只允许数字字符和小数。使用 maskMoney,它可以为您工作。

此外,我需要能够成功计算每个单元格。

截至目前,面具工作良好,但我不再能够计算。这就是我困扰的地方。

JQuery 和 JavaScript 代码:


ColdFusion 和 HTML 代码:

#标签[r]#

我对同一个应用程序有类似的问题,但这实际上不是重复的(如果你认为它是。)。

'.'+this 是由数组创建的对象。我使用 cfloops 创建了一个大表,并添加了多个类。必须将多个类分解为一个数组,然后才能选择每个类作为自己的类。

0 投票
3 回答
1259 浏览

perl - 在 Perl 中处理美元计算的最佳技术是什么?

在 Perl 中处理美元计算的最佳技术是什么?

特别是:以下需要工作:

0 投票
2 回答
2392 浏览

delphi - 德尔福调试器显示???对于货币变量

我正在尝试查看变量的值,但调试器显示的值为“????”。这似乎发生在货币变量上,但不是其他类型(双和枚举类型都可以)。

我正在使用 Delphi 10 Update 2 在 Windows XP SP 3 上进行调试。

我正在使用的过程是:

  1. 在 BDS IDE 中构建项目。
  2. 将 exe 复制到预期服务所在的目录。
  3. 启动服务。它在本地运行,我不想远程调试。
  4. 附加到服务进程(运行|附加到进程)。
  5. 该过程在我的断点处停止,因此附加似乎没问题。
  6. 评估变量的值。

要评估我尝试过的变量:

  • 将鼠标悬停在变量名称上。通常这会显示值,但在这种情况下它不显示任何内容(即没有弹出窗口)。
  • 右键单击变量名称,Debug、Evaluate/Modify 显示值为????
  • 右键单击变量名 Debug,Add Watch at Cursor 显示值为????.
  • 局部变量窗口显示的值为{

它似乎与 Currency 有关,所以我尝试将变量类型从 Currency 更改为 Double,当我重新运行测试时,调试器显示了正确的值。

我试图评估的变量是一个局部变量,没有什么棘手的事情,例如:

我认为可能相关的项目选项是:

谁能建议造成这种情况的原因以及我如何使它起作用?

编辑:我尝试了一个测试程序,该程序由一个带有按钮的表单组成,该按钮将货币变量格式化到标签上。如上所述进行调试(附加到进程等),调试器显示了正确的值。现在想知道问题是否特定于调试服务......

0 投票
9 回答
121570 浏览

java - 使用 BigDecimal 处理货币

我试图使用多头来创建自己的货币类,但显然我应该使用它BigDecimal。有人可以帮我开始吗?将BigDecimals 用于美元货币的最佳方法是什么,例如将其设置为至少但不超过 2 个美分小数位等。APIBigDecimal非常庞大,我不知道该使用哪种方法。此外,BigDecimal具有更好的精度,但如果它通过 a 不是全部丢失了double吗?如果我做 new BigDecimal(24.99),它与使用 a 有什么不同double?或者我应该使用使用 a 的构造函数String吗?

0 投票
2 回答
953 浏览

ruby-on-rails - 我如何初始化金钱宝石?

我有一个我正在玩的新宝石,但我不确定将它放在哪里以便它被初始化,但我不必每次使用我使用它的方法时都这样做。

我必须初始化它一次,否则它不会工作,但如果我现在这样做,它会加载一个 xml 文件和其他任何东西。我该怎么做才能让它每天只加载一次?