MySQL - 數值函式



MySQL - 數值函式

MySQL 數值函式主要用於數值操作和/或數學計算。下表詳細列出了 MySQL 中可用的數值函式。

序號 名稱 & 描述
1 ABS()

返回數值表示式的絕對值。

2 ACOS()

返回數值表示式的反餘弦。如果值不在 -1 到 1 的範圍內,則返回 NULL。

3 ASIN()

返回數值表示式的反正弦。如果值不在 -1 到 1 的範圍內,則返回 NULL。

4 ATAN()

返回數值表示式的反正切。

5 ATAN2()

返回傳遞給它的兩個變數的反正切。

6 CEIL()

返回不大於傳遞的數值表示式的最小整數值。

7 CEILING()

返回不大於傳遞的數值表示式的最小整數值。

8 CONV()

將數值表示式從一個進位制轉換為另一個進位制。

9 COS()

返回傳遞的數值表示式的餘弦。數值表示式應以弧度表示。

10 COT()

返回傳遞的數值表示式的餘切。

11 CRC32()

返回給定值的迴圈冗餘校驗 (CRC)。

12 DEGREES()

返回從弧度轉換為角度的數值表示式。

13 EXP()

返回自然對數 (e) 的底數,其冪為傳遞的數值表示式。

14 FLOOR()

返回不大於傳遞的數值表示式的最大整數值。

15 FORMAT()

返回四捨五入到小數位數的數值表示式。

16 HEX()

返回給定值的十六進位制表示。

17 LN()

返回傳遞的數值表示式的自然對數。

18 LOG()

返回傳遞的數值表示式的自然對數。

19 LOG10()

返回傳遞的數值表示式的以 10 為底的對數。

20 LOG2()

返回傳遞的數值表示式的以 2 為底的對數。

21 MOD()

返回一個表示式除以另一個表示式的餘數。

22 PI()

返回 π 的值。

23 POW()

返回一個表示式乘以另一個表示式的冪的值。

24 POWER()

返回一個表示式乘以另一個表示式的冪的值。

25 RADIANS()

返回從角度轉換為弧度的表示式值。

26 RAND()

返回 0 到 1.0 範圍內的隨機浮點值。

27 ROUND()

返回四捨五入為整數的數值表示式。可用於將表示式四捨五入到若干小數位。

28 SIGN()

返回給定數字的符號。

29 SIN()

返回以弧度表示的數值表示式的正弦。

30 SQRT()

返回數值表示式的非負平方根。

31 TAN()

返回以弧度表示的數值表示式的正切。

32 TRUNCATE()

返回截斷到 exp2 小數位的數值 exp1。如果 exp2 為 0,則結果將沒有小數點。

廣告