Php 打印固定大小为0的浮点

Php 打印固定大小为0的浮点,php,floating-point,number-formatting,Php,Floating Point,Number Formatting,假设我有这个号码: 0.012 0.1 0.04 0.0011 我需要他们始终有4个数字后 例如: 0.0120 0.1000 0.0400 0.0011 我应该使用printf吗 %f1.4?%.4f是您要找的 以下内容将数字输出到标准输出或网页: printf("%.4f", $number); 或者,如果要将其转储到字符串: $str = sprintf("%.4f", $number); %.4f就是您要找的 以下内容将数字输出到标准输出或网页: printf("%.4f", $

假设我有这个号码:

0.012
0.1
0.04
0.0011
我需要他们始终有4个数字后

例如:

0.0120
0.1000
0.0400
0.0011
我应该使用printf吗


%f1.4?

%.4f
是您要找的

以下内容将数字输出到标准输出或网页:

printf("%.4f", $number);
或者,如果要将其转储到字符串:

$str = sprintf("%.4f", $number);

%.4f
就是您要找的

以下内容将数字输出到标准输出或网页:

printf("%.4f", $number);
或者,如果要将其转储到字符串:

$str = sprintf("%.4f", $number);

printf正是您想要的。或者,您也可以使用number_format.printf做您想要的事情。或者,您可以使用数字格式。