1

最大的数字是多少,可以在最新 ICU 版本的 PHP 中与 NumberFormatter 一起使用?

我在 3v4l.org 或 viper-7.com 上测试了一些数字,

999899999999999999 是最大值。我也测试了其他一些语言。

对于 999999999999999999,我得到了 999 万亿,最后 15 个数字没有拼写出来。

php代码

$formatter = new NumberFormatter('en', NumberFormatter::SPELLOUT);
$formatter->setTextAttribute(NumberFormatter::DEFAULT_RULESET, "%spellout-cardinal");
echo $formatter->format(999899999999999999);

试验结果

https://3v4l.org/YXU5d为 9998999999999999999

http://codepad.viper-7.com/traNvh为 999899999999999999

编辑:首先我有 99899999999999999 现在我已经将它更新为 999899999999999999 开头有一个新的九

4

0 回答 0