发布于 2015-07-31 16:31:05 | 321 次阅读 | 评论: 2 | 来源: 网络整理
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,则结果将没有小数点。 |
企鹅去