mysql 数据库里几万条数据 是 deciman(12,2) 格式存储的 ,
伪代码如下
$t = 0;
$t2 = 0;
for(list($a,$b,$c) = eachResultSetFromMysql){
$t += $a - $b - $c;
$t2 = bcadd($t2, bcsub(bcsub($a, $b), $c);
}
结果竟然 t 跟 t2 一样
伪代码如下
$t = 0;
$t2 = 0;
for(list($a,$b,$c) = eachResultSetFromMysql){
$t += $a - $b - $c;
$t2 = bcadd($t2, bcsub(bcsub($a, $b), $c);
}
结果竟然 t 跟 t2 一样