MySQL的數字函數主要用於數字處理和/或數學計算。下表詳細列出數字函數,這些函數可以在MySQL中執行。
名字 | 描述 |
---|---|
ABS() | 返回數字運算式的絕對值。 |
ACOS() | 返回數字運算式的反余弦值。如果值是不在範圍-1到1,則返回NULL。 |
ASIN() | 返回數字運算式的反正弦。返回NULL,如果值不在範圍-1到1 |
ATAN() | 返回數字運算式的反正切。 |
ATAN2() | 返回傳遞給它的兩個變數的反正切。 |
BIT_AND() | 返回按位AND運算表達中的所有位。 |
BIT_COUNT() | 返回傳遞給它的二進位值的字串表示。 |
BIT_OR() | 返回傳遞表達的所有位的位或。 |
CEIL() | 返回最小的整數值但不能比傳遞的數字運算式小 |
CEILING() | 返回最小的整數值但不能比傳遞的數字運算式小 |
CONV() | 運算式從一個基數到另一個基數轉換的數字。 |
COS() | 返回傳遞數字運算式的余弦值。數字運算式應該用弧度表示。 |
COT() | 返回傳遞數字運算式的餘切。 |
DEGREES() | 返回數字運算式從弧度轉換為度。 |
EXP() | 返回數值運算式的自然對數(E)為基數的冪。 |
FLOOR() | 返回最大整數值但不能大於通過運算式數值。 |
FORMAT() | 返回數字運算式舍入到小數位數。 |
GREATEST() | 返回輸入運算式的最大值。 |
INTERVAL() | 需要多個運算式exp1, exp2和exp3等..如果為exp1小於exp2返回0,如果為exp1小於exp3返回1等。 |
LEAST() | 給兩個或兩個以上時,返回所有輸入的最小值。 |
LOG() | 返回通過數字運算式的自然對數。 |
LOG10() | 返回傳遞表達的基數為10對數的數值。 |
MOD() | 返回運算式由另一個運算式除以剩餘部分。 |
OCT() | 返回通過數字運算式的八進制值的字串表示。如果傳遞值為NULL,返回NULL。 |
PI() | 返回圓周率的值 |
POW() | 返回一個運算式到另一個表達的次方值 |
POWER() | 返回一個運算式到另一個表達的次方值 |
RADIANS() | 返回傳遞表達從度轉換為弧度值 |
ROUND() | 返回數字運算式四捨五入到整數。可用於舍入運算式為小數點數值 |
SIN() | 返回給定的數字表達的正弦值(弧度) |
SQRT() | 返回數字運算式的非負平方根 |
STD() | 返回數字運算式的標準偏差 |
STDDEV() | 返回數字運算式的標準偏差 |
TAN() | 返回以弧度表示數值運算式的正切值。 |
TRUNCATE() | 返回exp1小數位數字截斷到exp2。如果exp2為0,則結果將沒有小數點。 |
上一篇:
下一篇:
MySQL快速學習入門