标签: php printf number-formatting
如何在不丢失小数的情况下对数字进行zerofill? 我尝试使用sprintf,但它删除了我所有的小数,我不想要的。
我的号码为12.2,我希望它看起来像012.2,但是sprintf给了我012并删除了小数。我正在使用的功能是:sprintf('%02u', $number);
sprintf('%02u', $number);
答案 0 :(得分:1)
您对PHP manual中的sprintf格式有一个很好的解释,这也适用于printf。
sprintf
printf
printf('%05.1f', 12.2);
输出:
012.2