2*-0.3+0.6 =1.1102230246252E-16 谁知道为什么?
孙博
孙博 2020-06-12 03:53:48
0
0
909

显示-0.3*2+0.6=1.1102230246252E-16  而不是零,谁知道为什么阿?求教大神

Screenshot from 2020-06-11 20-51-54.png

$x = [3, 0, 2];

$tArr = [0.2, 0.3, -0.3];

$s = 0;

foreach ($x as $k => $e) {

   $s += $e * $tArr[$k];

   echo $s . PHP_EOL;

}

孙博
孙博

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!