Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果没有小数,则添加默认的小数_Php_Decimal_Default_Number Formatting - Fatal编程技术网

Php 如果没有小数,则添加默认的小数

Php 如果没有小数,则添加默认的小数,php,decimal,default,number-formatting,Php,Decimal,Default,Number Formatting,具有下列十进制数: 47.44 180.11 340 12.39 二十五 我在想,我怎样才能在那些没有小数的数字中添加默认的.00?您可以像这样使用数字格式() number_format($number, 2); 它总是返回带两个小数的数字。此外,它还将使用“,”分隔数千个参数(如果您不希望这样,请添加“”作为第四个参数)。您可以使用number\u format() number_format($number, 2); 它总是返回带两个小数的数字。此外,它还将使用“,”分隔数千个参数

具有下列十进制数:

  • 47.44
  • 180.11
  • 340
  • 12.39
  • 二十五

我在想,我怎样才能在那些没有小数的数字中添加默认的
.00

您可以像这样使用
数字格式()

number_format($number, 2);

它总是返回带两个小数的数字。此外,它还将使用“,”分隔数千个参数(如果您不希望这样,请添加“”作为第四个参数)。

您可以使用
number\u format()

number_format($number, 2);
它总是返回带两个小数的数字。此外,它还将使用“,”分隔数千个参数(如果您不希望这样,请添加“”作为第四个参数)。

sprintf(“%0.2f”,$val)
sprintf(“%0.2f”,$val)