标签: mysql sql
我在MySQL表中有一个文本列,当我在查询中使用它时:
ABS(COLUMN) - FLOOR(ABS(COLUMN))
许多多余的小数点和怪异的数字出现在计算后的值中。我在这里做了一个小提琴:http://www.sqlfiddle.com/#!9/38ddc/2
以第一行为例。我期望值“ 0.2”,因为3.2减3为0.2。但是,出现的值是0.20000000000000018。为什么会这样?