【发布时间】:2011-09-12 14:45:12
【问题描述】:
我有这个字符串:
000000000000100
并需要将其转换为:
1,00
所以,规则是:
- 将数字除以 100 并使用逗号作为小数分隔符
- 去除前导零
- 保留两位小数
【问题讨论】:
-
你能澄清你的问题吗?小数点分隔符前只需要一个数字吗?如果存在,您是否需要超过 2 位小数?例如。
000000000001200应该变成1,200、1,20还是12,00? -
我只需要逗号后的 2 个数字!000000000001200 -> 12,00
-
我们需要知道转换的规则应该是什么。一个例子是不够的。看起来是这样的:(a)除以 100; (b) 去除前导零; (c) 使用逗号 (
,) 作为小数点。我说的对吗?
标签: php number-formatting