PHP算术运算,如何以缩写形式回显结果值?

PHP算术运算,如何以缩写形式回显结果值?,php,math,Php,Math,我正在做一个简单的操作,$c=$a/$b,结果如下: 12.0123456789 我只想要echo$c的结果如12.01或12.012或12.0123或12.custom 可能吗?如果是,我的问题是怎么做?提前感谢。这是非常直接的,包括: 或者,您可以使用(或只是普通)并获得相同的输出,但不使用number\u格式的默认千人分组: $a = 120123; $b = 10000; printf("%.2f", $a / $b); // Outputs 12.01 printf("%.3f",

我正在做一个简单的操作,
$c=$a/$b
,结果如下:

12.0123456789
我只想要echo$c的结果
12.01
12.012
12.0123
12.custom


可能吗?如果是,我的问题是怎么做?提前感谢。

这是非常直接的,包括:

或者,您可以使用(或只是普通)并获得相同的输出,但不使用
number\u格式
的默认千人分组:

$a = 120123;
$b = 10000;

printf("%.2f", $a / $b); // Outputs 12.01
printf("%.3f", $a / $b); // Outputs 12.012
printf("%.4f", $a / $b); // Outputs 12.0123

我投票结束这个问题,因为这不是一个文档阅读和解释服务,也不是sprintf()。数字格式更适合于创建带有分隔符之类的可读数字。我是一个初学者&我确实在这里问了一个简单的问题。不知道为什么,今天我的名声是(-2)@肖恩·布莱特谢谢你的帮助。我已经得到了答案。
$a = 120123;
$b = 10000;

printf("%.2f", $a / $b); // Outputs 12.01
printf("%.3f", $a / $b); // Outputs 12.012
printf("%.4f", $a / $b); // Outputs 12.0123