Mysql舍入错误

时间:2014-03-15 02:06:39

标签: mysql rounding

我在使用mysql舍入时遇到问题。这是我的疑问。

SELECT ROUND(8120.125,2) A, COMPUTE_DISCOUNTED_AMOUNT(13150.00,35,5,0) as B, ROUND(COMPUTE_DISCOUNTED_AMOUNT(13150.00,35,5,0),2) as C;

并返回

--------------------------------
|    A    |     B    |    C    |
--------------------------------
| 8120.13 | 8120.125 | 8120.12 |
--------------------------------

自定义函数COMPUTE_DISCOUNTED_AMOUNT只是进行除法计算折扣,接受双参数并返回双值。

我认为对于舍入

,结果会很奇怪

0 个答案:

没有答案