相关疑难解决方法(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在输出上转换15+位长整数

为什么echo 100000000000000;输出1.0E+14而不是100000000000000

这种转变对输出整数发生仅适用于15位长和更长的整数.

php integer

9
推荐指数
2
解决办法
4536
查看次数

用PHP计算

考虑下面给出的大计算

echo  999999*999999999;
Run Code Online (Sandbox Code Playgroud)

这回来了 9.99998999E+14

有没有办法得到整数 999998999000001而不是指数形式?

请帮忙 .提前致谢.

php math

-4
推荐指数
1
解决办法
256
查看次数

标签 统计

php ×3

formatting ×1

integer ×1

math ×1

numbers ×1

syntax ×1