为什么 PHP 以科学记数法打印我的数字,而我将其指定为 .000021?
2022-08-30 11:08:25
在 PHP 中,我有以下代码:
<?PHP
$var = .000021;
echo $var;
?>
输出为2.1E-5!
为什么?它应该打印.000021
在 PHP 中,我有以下代码:
<?PHP
$var = .000021;
echo $var;
?>
输出为2.1E-5!
为什么?它应该打印.000021
2.1E-5 与 0.000021 相同。这就是它打印低于0.001的数字的方式。如果希望它采用特定格式,请使用 printf()。
编辑如果您不熟悉语法,您应该知道它是2.1.10-5的简写×。这是大多数编程语言用科学记数法表示数字的方式。2.1E-5