所有的數(shù)學(xué)函數(shù)在發(fā)生錯誤的情況下,均返回NULL相种。
1威恼、ABS(X)
返回X的絕對值
2、SIGN(X)
以-1寝并、0或1方式返回參數(shù)的符號箫措,它取決于參數(shù)X是負(fù)數(shù)、0 或正數(shù)衬潦。
3斤蔓、MOD(N,M)
取模 (就如 C 中的%操作符)。返回N被M除后的余數(shù)
4镀岛、FLOOR(X)
返回不大于X的最大整數(shù)值
5弦牡、CEILING(X)
返回不小于X的最小整數(shù)
6友驮、ROUND(X)
將參數(shù)X四舍五入到最近的整數(shù),然后返回驾锰。
7卸留、ROUND(X,D)
兩個參數(shù)的形式是將一個數(shù)字四舍五入到D個小數(shù)后返回。
8椭豫、DIV
整除耻瑟。類似于FLOOR(),但是它可安全地用于BIGINT值捻悯。
9匆赃、EXP(X)
返回值e(自然對數(shù)的底) 的X次方
10、LN(X)
返回X的自然對數(shù)
11今缚、LOG(X)LOG(B,X)
如果以一個參數(shù)調(diào)用算柳,它返回X的自然對數(shù)
如果以兩個參數(shù)調(diào)用,這個函數(shù)返回X任意底B的對數(shù)
12姓言、LOG2(X)
返回X的以 2 為底的對數(shù)
13瞬项、POW(X,Y)POWER(X,Y)
返回X的Y冪
14、SQRT(X)
返回X的非否平方根
15何荚、PI()
返回 PI 值(圓周率)无午。缺少顯示 5 位小數(shù)懊悯,但是在 MySQL 內(nèi)部,為 PI 使用全部的雙精度。
16啊片、COS(X)
返回X的余弦样眠,在這里脑奠,X以弧度給出
17图呢、SIN(X)
返回X的正弦,在這里需纳,X以弧度給出
18芦倒、TAN(X)
返回X的正切,在這里不翩,X以弧度給出
19兵扬、ACOS(X)
返回X的反余弦,更確切地說口蝠,返回余弦值為X的值器钟。如果X不在-1到1之間的范圍內(nèi),返回NULL
20亚皂、ASIN(X)
返回X的反正弦俱箱,更確切地說,返回正弦值為X的值灭必。如果X不在-1到1之間的范圍內(nèi)狞谱,返回NULL
21、ATAN(X)
返回X的反正切禁漓,更確切地說跟衅,返回正切值為X的值
22、ATAN(Y,X)ATAN2(Y,X)
返回兩個變量X和Y的反正切播歼。它類似于計算Y / X的反正切伶跷,除了兩個參數(shù)的符號用于決定結(jié)果的象限
23、COT(X)
返回X的余切
24秘狞、RAND()?RAND(N)
返回一個范圍在0到1.0之間的隨機(jī)浮點(diǎn)值叭莫。如果一個整數(shù)參數(shù)N被指定,它被當(dāng)做種子值使用(用于產(chǎn)生一個可重復(fù)的數(shù)值)
25烁试、LEAST(X,Y,...)
有兩個或更多個參數(shù)雇初,返回最小(最小值)的參數(shù)。
26减响、GREATEST(X,Y,...)
返回最大(最大值)參數(shù)靖诗。
27、DEGREES(X)
將參數(shù)X從弧度轉(zhuǎn)換為角度支示,然后返回
28刊橘、RADIANS(X)
將參數(shù)X從角度轉(zhuǎn)換為弧度,然后返回
29颂鸿、TRUNCATE(X,D)
將數(shù)值X截到D個小數(shù)促绵,然后返回。如果D為0嘴纺,結(jié)果將不包含小數(shù)點(diǎn)和小數(shù)部分