相关疑难解决方法(0)

当我将其指定为.000021时,为什么PHP以科学计数法打印我的数字?

在PHP中,我有以下代码:

<?PHP
  $var = .000021;
  echo $var;
?>
Run Code Online (Sandbox Code Playgroud)

输出为2.1E-5!

为什么?它应该打印.000021

php syntax formatting numbers

34
推荐指数
5
解决办法
4万
查看次数

如何将数据类型从PHP中的变量更改为double

我从方程计算得到了一个变量$ a.

$a = 2.367760572051E-5
Run Code Online (Sandbox Code Playgroud)

我需要一个输出,所以$ a的结果是0.00002367760572051所以我尝试使用这个将变量转换为double:

$result = (double)$a;
Run Code Online (Sandbox Code Playgroud)

但结果仍然是一样的.有没有办法转换它?

php

-2
推荐指数
1
解决办法
105
查看次数

标签 统计

php ×2

formatting ×1

numbers ×1

syntax ×1