【问题标题】:printing a float with fixed size of 0打印固定大小为 0 的浮点数
【发布时间】:2011-07-11 06:44:57
【问题描述】:

考虑一下我有这个号码:

0.012
0.1
0.04
0.0011

我需要它们在 . 之后总是有 4 位数字。

例子:

0.0120
0.1000
0.0400
0.0011

我应该使用 printf 吗?

%f1.4?

【问题讨论】:

  • printf 完全符合您的要求。或者你可以使用 number_format。

标签: php floating-point number-formatting


【解决方案1】:

%.4f 是你要找的。​​p>

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

printf("%.4f", $number);

或者如果你想把它转储到一个字符串中:

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

【讨论】:

    猜你喜欢
    • 2011-02-01
    • 2018-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-11
    • 1970-01-01
    • 2015-02-02
    • 2019-01-11
    相关资源
    最近更新 更多