1. ROUND 四舍五入
(1)位数为正,则在小数点后四舍五入。
输入:
round(45.926,2)
输出:
45.93
(2)不写位数,默认为四舍五入到整数。
输入:
round(45.926)
输出:
46
(3)位数为负,则在小数点前四舍五入。
输入:
round(440.926,-2)
输出:
400
2. TRUNC 截断
(1)位数为正,则在小数点后截断。
输入:
trunc(45.926,2)
输出:
45.92
(2)不写位数,默认截断到整数位。
输入:
trunc(45.926)
输出:
45
(3)位数为负,则在小数点前截断。
输入:
trunc(45.926,-2)
输出:
40
3. MOD 求余
Oracle专用,其他数据库可以用 '%'。
输入:
mod(1600,300)
输出:
100