如何在php中以某种格式显示数字

Hai*_*ang 2 php

我想以统一的方式显示数字,整数或浮点数,如下所示:

如果它是整数,例如10,它应该显示为10.00如果它已经是浮点数,例如10.1,它应该显示为10.10,如果浮点数看起来像这个10.116,只需显示点后面的前两个数字不管第三个后面的左数字.

cHa*_*Hao 9

$formatted = sprintf("%.2f", $your_number);
Run Code Online (Sandbox Code Playgroud)

或者,如果您只想将其打印出来,并且在变量中不需要它:

printf("%.2f", $your_number);
Run Code Online (Sandbox Code Playgroud)