问题标签 [money-format]

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 投票
1 回答
3583 浏览

php - PHP 金钱格式

我使用money_format的第一个参数是'%n'包含美元符号,并且我将语言环境设置为en_US但它仍然不包含它。为什么?

0 投票
1 回答
9793 浏览

php - 如果在浮动中处理钱很糟糕,那么为什么 money_format() 会这样做呢?

我一直在琢磨如何在 PHP 中处理货币显示和数学运算,并且很长一段时间以来一直使用DECIMAL类型将其存储在 MySQL 中,并使用money_format()它来格式化以显示在网页上。然而,今天我看了一下实际的原型:

我现在有点困惑。我被告知的是,避免为了钱而花车!但这里是基本的格式化函数(比如说快五倍),将输入转换为浮点数。number_format()做同样的事情。

所以我的问题是:

  1. 除非我处理的是小数美分或数万亿美元(我都没有处理),否则我是否应该关心显示存储(但从不计算)已被转换为浮动的货币?我会接近浮点不准确性改变我的数字的区域吗?

  2. 如果#1 的答案是我确实应该担心,那么为什么要money_format()这样构建呢?

0 投票
3 回答
5068 浏览

jsf - JSF f:convertNumber 向上取整货币

是否可以使用 f:convertNumber 进行四舍五入?我在这里检查了api,它没有提到任何关于舍入的内容。如果不是,那么在四舍五入时将双精度值转换为 $ 值的下一个最佳方法是什么?

例如:1.104999 美元应该变成 1.11 美元

0 投票
4 回答
3194 浏览

asp.net-mvc - 如何在 ASP.NET MVC 页面上显示波斯数字?

我正在建立一个需要同时支持英语和波斯语的网站。该站点使用 ASP.NET MVC 3 和 .NET 4 (C#) 构建。我所有的控制器都继承自 BaseController,它将文化设置为“fa-IR”(在测试期间):

在我看来,我使用静态助手类来转换为正确的时区并格式化日期。喜欢:

我正在用 MoneyFormatter 为钱做同样的事情。对于金钱,波斯语的货币打印正确(或者,至少我认为是这样,因为我不知道任何波斯语。稍后将由我们的翻译人员进行验证)。对于正确打印月份的日期也是如此。这是它当前显示的内容:

为了钱:

对于日期:

在这些示例中,我希望数字也以波斯语打印。你如何做到这一点?

我也尝试过添加:

在 HEAD 标记中,如某些论坛所推荐的那样。虽然没有改变任何东西(据我所知)。我还在我的浏览器语言(IE 和 Firefox)中添加了“fa-IR”作为第一语言。也没有帮助。

有人对如何解决这个问题有任何想法吗?如果可能的话,我宁愿避免在英文数字和波斯数字之间创建翻译表。

最好的问候,
埃里克

0 投票
2 回答
15019 浏览

php - 带空格的 PHP 货币格式

我想知道是否有办法用空格字符分隔数千。

例如:

给我:

而且我要:

我不想让str_replace。我确信有更好的方法。

0 投票
4 回答
990 浏览

c# - String.Format 相同代码不同视图

我有这样的代码;

在我的电脑中,这段代码给出了这样的结果;

在此处输入图像描述

但是当我将此代码上传到我的虚拟机时,它看起来像这样;

在此处输入图像描述

TL表示土耳其里拉。但我不想显示货币。我只想要数字。

我也不想改变数字的格式。(如 257.579,02)

我怎样才能只删除这段代码中的TL ?

0 投票
15 回答
68200 浏览

php - money_format() 函数的替代方案

我正在尝试money_format()在 PHP 中使用该函数,但它给出了以下错误:

对这个错误的搜索显示该函数money_format()仅在系统具有strfmon功能(例如,Windows 没有)时才定义,并且该功能已从 PHP 8.0 中删除。

是否有等效的 PHP 函数可用?

0 投票
3 回答
23078 浏览

php - PHP显示没有货币文本的money_format

在 PHP 中,是否可以使用 money_format 显示货币而不显示货币或至少以缩写形式显示货币?

目前,我使用:

0 投票
1 回答
2863 浏览

php - 使用money_format()时如何输出缩写货币符号而不是货币名称?

money_format 函数中是否有一个标志可以让您将多头货币(例如美元、欧元)替换为缩写版本($、€)?

0 投票
7 回答
6184 浏览

php - PHP 和 Money,将钱转换为美分

所以我对如何在数据库中存储“钱”进行了相当多的研究,我认为我想要使用的系统是

将钱转换为 CENTS,然后将 CENTS 存储在字段类型为 DECIMAL (19,4) 的 MySQL 数据库中。

我的问题是,如果我有来自用户的输入字段......我该如何处理多种输入类型。IE:

等等等等……

将其转换为 CENTS 的最佳方法是什么?因为我们必须处理“字符串”并将它们转换为 INT,然后除以 100……我尝试的所有事情都会因为“逗号”与数字的分隔而引发问题。

任何想法或方向将不胜感激。