对于没有仔细读php过手册的来说,整数的转换或许就是一句话的问题看下面的
<?php
echo (int)(0.1+0.7)*10;
echo (int)((0.1+0.7)*10);
echo (int)((0.1+0.8)*10);
//运算出来的结果会让你大吃一惊
?>
我们知道 第一个运行出来是0
第二运出来结果是7
第三个结果确实9
注意事项:不可能精确的用有限位数表达某些十进制分数