当php中存在比如整形与字符串或浮点数做加减运算,很容易出现语法错误提示,甚至值为0时,也会出现科学计数法的显示值。
解决办法:对类型为字符串的用floatval()函数做处理。或者全部用floatval()对做运算的值做处理。
最后对最后运算的值用 abs(sprintf("%.2f",$result))做处理。前提是结果是正数可以用abs()
语法全部是:
(1)$result=floatval($a)-floatval($b)-floatval($c)-floatval($d)-floatval($e);
(2)abs(sprintf("%.2f",$result))