mysql 常用數值型函式如下
函式名稱
函式作用
mod求餘數
abs求絕對值
ceil 或 ceiling
向上取整
floor
向下取整
sign
返回引數的符號
mod() 函式
mod(a,b) 返回 a 被 b 除后的餘數(a 是被除數,b 是除數)
例:對 mod(2,2.5),mod(2,4),mod(2,5) 進行求餘
select mod(2,2.5),mod(2,4),mod(2,5) ;
mod(2,2.5)
mod(2,4)
mod(2,5)
0.50
1abs() 函式
正數的絕對值是其本身,0的絕對值是0,負數的絕對值與其相反
例:求 5,2.5,0,-2.5,-5 的絕對值
select abs(5),abs(2.5),abs(0),abs(-2.5),abs(-5);
abs(5)
abs(2.5)
abs(0)
abs(-2.5)
abs(-5)
52.5
02.5
5ceil() 函式 或 ceiling() 函式
例:求大於2.5,-2.5 的最小整數
select ceil(2.5),ceil(-2.5);
ceil(2.5)
ceil(-2.5)3-2
select ceiling(2.5),ceiling(-2.5);
ceiling(2.5)
ceiling(-2.5)3-2
floor() 函式
例:求小於2.5,-2.5的最大整數
select floor(2.5),floor(-2.5);
floor(2.5)
floor(-2.5)2-3
sign() 函式
sign(x) 返回引數的符號,當x為正數時,返回1;當x為零時,返回0;當x為負數時,返回-1
例:使用 sign() 函式返回引數的符號
select sign(5),sign(0),sign(-5);
sign(5)
sign(0)
sign(-5)10
-1
SQL 數值型函式
1 ceil 語法 ceil n 作用 取大於等於數值n的最小整數 sql select ceil 9.1 ceil 9.9 ceil 9 from dual ceil 9.1 ceil 9.9 ceil 9 10 10 9 2 floor 語法 floor n 作用 取小魚等於數值n的最大整數 s...
Oracle常用數值型函式
1 求絕對值 格式 abs x 舉例 sql select abs 25.1 as result from dual result 25.12 取整函式 格式 floor x 返回小於或等於x的最大整數 ceil x 返回大於或等於x的最小整數舉例 sql select floor 25.99 as...
C語言中的指標型函式值
c語言中的指標型函式值 本文節選自 21天學通c語言 一書 資料型別 函式名 形參列表 其中,資料型別和指標操作符組成指標型別。例如 int max int a,int b,int c 此max函式中的return語句必須返回乙個變數的位址或乙個指標變數的值。範例14 6演示了如何使用指標變數作為函...