mysql对小数取整

更新时间:02-09 教程 由 傲骨 分享

MySQL中对小数取整,是指将小数的小数部分舍去或四舍五入到指定位数。

MySQL提供了两种函数可以实现对小数进行取整:ROUND函数和TRUNCATE函数。

-- ROUND函数SELECT ROUND(1.234, 2); -- 1.23SELECT ROUND(1.235, 2); -- 1.24SELECT ROUND(1.235, 1); -- 1.2-- TRUNCATE函数SELECT TRUNCATE(1.234, 2); -- 1.23SELECT TRUNCATE(1.235, 2); -- 1.23SELECT TRUNCATE(1.235, 1); -- 1.2

ROUND函数可以根据小数部分的最后一位进行四舍五入。第二个参数指定小数部分保留的位数。如果第二个参数为正数,则表示保留小数点右侧的位数;如果为负数,则表示保留小数点左侧的位数。

TRUNCATE函数将小数部分截断到指定位数。第二个参数指定小数部分保留的位数。如果第二个参数为正数,则表示保留小数点右侧的位数;如果为负数,则表示保留小数点左侧的位数。

需要注意的是,这两个函数都不改变整数部分的值。

声明:关于《mysql对小数取整》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_5786555.html