-1
A
回答
0
的问题MySQL的文档中描述上round()功能,具体为:
对于近似值数值,结果取决于C库。在许多系统上,这意味着ROUND()使用“round to nearest even”规则:将任何小数部分的值四舍五入到最接近的偶数整数。
0.55不能用二进制精确表示,因此使用近似数字,这受到上述行为的限制。如果给定操作系统上的C库使用“round to nearest even”规则,则0.55将四舍五入为0.
要模仿“round halfway up”方法,请在要舍入的数字上加0.5,整数部分:floor(x+0.5)
。
相关问题
- 1. 数字四舍五入
- 2. 四舍五入数字
- 3. 四舍五入数字
- 4. 四舍五入数字
- 5. MySQL阻止四舍五入的小数位字段
- 6. MS Access四舍五入SQL小数位
- 7. pyodbc SQLSERVER光标小数四舍五入
- 8. F#四舍五入到小数
- 9. 小数四舍五入合并?
- 10. Smarty:四舍五入至小数
- 11. 四舍五入长小数点
- 12. 四舍五入到两个小数点
- 13. 四舍五入高达9位小数
- 14. 四舍五入为最小整数值
- 15. 微软SQL四舍五入到整数,需要1位小数
- 16. 的JFormattedTextField四舍五入数字
- 17. 精度四舍五入的数字
- 18. Python智能四舍五入的数字
- 19. 四舍五入数字:Python中的Java'Math.rint'
- 20. 四舍五入到数字的多个
- 21. JavaScript的四舍五入数字
- 22. .Net:number.ToString四舍五入
- 23. 四舍五入TSQL
- 24. summary()四舍五入
- 25. \(Double)四舍五入
- 26. Python3.3四舍五入
- 27. sprintf四舍五入
- 28. Javascript - 四舍五入
- 29. Java四舍五入
- 30. Convert.ToSingle四舍五入
不在我的电脑中...请分享完整的代码和规格吗? –
我有1为您的代码。你可以尝试ROUND(0.55) –
@SamIvichuk - 对不起,但[我不能'看到区别](https://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html#function_round)。你能详细说明一下吗? –