在PHP中显示更多数字

Tem*_*lar 3 php numbers digits

比方说我有:

echo 1/3;
Run Code Online (Sandbox Code Playgroud)

它只打印出0.33333333333333,我能获得更多数字吗?

Gor*_*don 6

可以用bcdiv(演示)

echo bcdiv(1, 3, 20);
Run Code Online (Sandbox Code Playgroud)

第三个论点

用于设置结果中小数位后面的位数.您还可以使用bcscale()为所有函数设置全局默认比例.

  • @Templar [数字表示为字符串](http://de3.php.net/manual/en/intro.bc.php),所以你可以有精度,直到你的内存耗尽:) (2认同)