“111-AVG()”输出异常

land_L 2015-09-24 03:18:09





如图,单独输出AVG就是111.4
做减法输出,只要在某个范围内就会变成多位小数

请问这个是什么原理

PS:不算BUG,这问题也好解决,就是想问下这是什么机制
...全文
128 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
rick-he 2015-09-24
  • 打赏
  • 举报
回复
引用 2 楼 land_L 的回复:
[quote=引用 1 楼 yangb0803 的回复:] 应该是浮点数的精度导致的吧
我想也应该和精度有关,但是为毛在某个范围内的数字去减就正常了? 应该有更深的原因[/quote] 用sql窗口试下
land_L 2015-09-24
  • 打赏
  • 举报
回复
引用 1 楼 yangb0803 的回复:
应该是浮点数的精度导致的吧
我想也应该和精度有关,但是为毛在某个范围内的数字去减就正常了? 应该有更深的原因
道玄希言 2015-09-24
  • 打赏
  • 举报
回复
应该是浮点数的精度导致的吧

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧