我们如何将8.64E+14
转换为PHP的实际值?
答案 0 :(得分:1)
如果不是浮点数,则转换为浮点数,并printf()
结果:
printf('%.0f', (float) '8.64E+14');
请注意,转换为int将不起作用,因为该转换不理解以科学记数法表示为字符串的数字。在某些系统上,您给定的数字太大而无法容纳到int中,因此PHP可能会使其成为浮点数。
答案 1 :(得分:1)
这已经是实际价值了。值类型为float。
$float = 8.64E+14;
var_dump($float); //will give you float 8.64E+14