php的bug吗?echo (int)( (0.1+0.7) * 10 ); 结果竟然是7 大家试一下,为什么会出现这么奇怪的现象呢?<?phpecho "<br>";echo (int)( (0.8) * 10 ); echo "<br>";echo (int)( (0.1+0.7) * 10 ); ?> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这就是原因printf("%0.16f %0.16f %0.16f %0.16f", 0.8, 0.1, 0.7, 0.1+0.7);0.8000000000000000 0.1000000000000000 0.7000000000000000 0.7999999999999999 http://www.php.net/manual/zh/language.types.float.php#warn.float-precision phpexcel 生成大数据量excel耗时问题 都看看 都尝尝jpgraph.php 为什么在linux下mb_convert_encoding()用不了? phpmyadmin登录框无效 wordpress问题 如何在删除一个文件后自动刷新网页啊? 表单信任问题 高分求要:信息分类代码 php支持access数据库吗? 有没有人知道PHP5.5和Xdebug或者Zend Debugger怎么配置 【高分】PHP解析获取XML内容,高手帮忙看下! 以多个符号分割字符串
printf("%0.16f %0.16f %0.16f %0.16f", 0.8, 0.1, 0.7, 0.1+0.7);
0.8000000000000000 0.1000000000000000 0.7000000000000000 0.7999999999999999