请问一下 MySQL 中非表查询时的小数是浮点书还是定点数?
比如 select 0.1
或者 select format('0.1',2)
或者 select round('0.1',2)
或者其他情况?
我自己测试似乎 format 的结果是浮点数,用select format('0.1',2) + 0.2
返回结果是 0.30000000000000004
其他方式似乎都能正确计算出 0.3
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.