按两位小数精度添加两个数字

时间:2018-01-09 09:54:22

标签: php math pdo

我的PHP应用程序正在使用这样的PDO查询号:

Number A is 95199.60 from $_POST['num_a']
Number B is 21895.91 from $_POST['num_b']

结果应为117095.51,但在数据库中它出现117095.5 但是,在同一个查询中,数据库中的数字A是95199.6,数字B是21895.91 - 所以第一个数字得到一个小数精度,第二个得到两个小数精度。无论如何,我的系统无法处理,仍然将A和B的结果舍入为一个小数精度,但这不是一个有效的结果。

我尝试过使用简单的添加加号和sprintf函数,但没有结果。数据库中结果字段的结构先前是浮点数,现在我已经将测试原因更改为varchar,它仍然像以前一样。任何人都可以帮忙吗?

0 个答案:

没有答案