Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 数组_sum未返回0_Php_Arrays - Fatal编程技术网

Php 数组_sum未返回0

Php 数组_sum未返回0,php,arrays,Php,Arrays,结果不是0。为什么? 谢谢。这不是数组和的问题,echo 75.6+75.6-226.8+75.6也会给出相同的结果。这就是计算机如何对待浮点数的问题。有关更多信息,请参阅。您在这里提出的是计算问题还是存储问题? <?php // PHP Version 5.2.9 $arr = array(75.6, 75.6, -226.8, 75.6); var_dump(array_sum($arr)); // float(-2.84217094304E-14) ?&g

结果不是
0
。为什么?


谢谢。

这不是
数组和的问题,
echo 75.6+75.6-226.8+75.6也会给出相同的结果。这就是计算机如何对待浮点数的问题。有关更多信息,请参阅。

您在这里提出的是计算问题还是存储问题?
<?php
    // PHP Version 5.2.9
    $arr = array(75.6, 75.6, -226.8,  75.6);
    var_dump(array_sum($arr)); // float(-2.84217094304E-14) 
?>