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()
返回 exp1 截断为 exp2 小数位的数值。如果 exp2 为 0,则结果没有小数点。 |