【问题标题】:Display number in specific format以特定格式显示数字
【发布时间】:2017-10-03 11:55:28
【问题描述】:

如果 Int 大于 1000,您将如何将其显示为货币?

以1500为例,需要为1.500,00

所以任何超过 1000 的东西都需要有一个点和一个逗号,后跟 2 个零,这样做的正确方法是什么?

【问题讨论】:

  • 带有number_format 函数。谷歌搜索format number php 会告诉你同样的结果。
  • 看看NumberFormatter 类以及
  • 另外,Stack Overflow 不是代码请求站点。请添加您的代码。
  • 然后使用Number.prototype.toLocaleString(),这是谷歌搜索format number javascript的第一个结果。请阅读how to ask a question,因为您已经完成了 0 项研究。

标签: javascript format int currency


【解决方案1】:

使用内置的 php 函数 number_format 很容易:

第一个参数是数字,第二个参数是小数位数,然后是小数和数字之间的分隔符,然后是千位分隔符。

例子:

$formattedNumber = number_format(1234, 2, ',', '.'); // => 1.234,00

更多信息:https://secure.php.net/manual/en/function.number-format.php

【讨论】:

  • 对不起,我的意思是 Javascript。
  • 请将链接的重要部分移至答案正文本身,以便在链接失效时,访问者仍然可以查看信息。
  • 好的,您是否期望@SteveFest 提供更多示例?
  • @jens1o 你已经举了一个很好的例子。请将您提供的页面的主要内容复制到您的帖子中,以便我们更轻松地查看。
  • @SteveFest 这样吗?
猜你喜欢
  • 2013-07-02
  • 1970-01-01
  • 2013-07-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-17
  • 1970-01-01
  • 2016-02-11
相关资源
最近更新 更多