Mysql 如何计算小数点?
由于Mysql 如何计算小数点?,mysql,sql,sql-function,Mysql,Sql,Sql Function,由于round将向上或向下取整,因此在我的示例中不能使用它,尽管您可以控制小数点 问题是floor和ceil不允许控制小数点,如果是floor,您可以使用truncate,它将: 123.1233到123.12,基本相同 但在ceil的情况下,当您要将123.123转换为123.13时。如何做到这一点 乘以100 知道结果了吗 乘以1.0得到浮点值 除以100 尝试: FLOOR(100*您的_号码)/100123.123到123.13在数学上不是正确的近似值。你确定,你想实现它吗?然后给我一些
round
将向上或向下取整,因此在我的示例中不能使用它,尽管您可以控制小数点
问题是floor
和ceil
不允许控制小数点,如果是floor,您可以使用truncate
,它将:
123.1233
到123.12
,基本相同
但在ceil的情况下,当您要将
123.123
转换为123.13
时。如何做到这一点
FLOOR(100*您的_号码)/100
123.123
到123.13
在数学上不是正确的近似值。你确定,你想实现它吗?然后给我一些额外的信息。号码是123.990吗?我是否应该将其更改为124.00
?换句话说:你想在小数点后的第二个点将每个值近似到楼层?实际上,数字只能是x.xx5,但在这种情况下,它应该是124.00。这可以工作,但mysql中不存在这样的函数吗?也适用于CEIL