当前位置:网站主页>网站技术资料>mysql>文章内容

mysql常用命令四(数学函数用法代码)

 

LOG(X)
返回X的自然对数。
mysql> select LOG(2);
-> 0.693147
mysql> select LOG(-2);
-> NULL

如果你想要一个数字X的任意底B的对数,使用公式LOG(X)/LOG(B)。

 

LOG10(X)
返回X的以10为底的对数。
mysql> select LOG10(2);
-> 0.301030
mysql> select LOG10(100);
-> 2.000000
mysql> select LOG10(-100);
-> NULL

 

POW(X,Y)
 
POWER(X,Y)
返回值X的Y次幂。
mysql> select POW(2,2);
-> 4.000000
mysql> select POW(2,-2);
-> 0.250000
SQRT(X)
返回非负数X的平方根。
mysql> select SQRT(4);
-> 2.000000
mysql> select SQRT(20);
-> 4.472136

 

PI()
返回PI的值(圆周率)。
mysql> select PI();
-> 3.141593

 

COS(X)
返回X的余弦, 在这里X以弧度给出。
mysql> select COS(PI());
-> -1.000000

 

SIN(X)
返回X的正弦值,在此X以弧度给出。
mysql> select SIN(PI());
-> 0.000000

 

TAN(X)
返回X的正切值,在此X以弧度给出。
mysql> select TAN(PI()+1);
-> 1.557408

 

ACOS(X)
返回X反余弦,即其余弦值是X。如果X不在-1到1的范围,返回NULL。
mysql> select ACOS(1);
-> 0.000000
mysql> select ACOS(1.0001);
-> NULL
mysql> select ACOS(0);
-> 1.570796

 

ASIN(X)
返回X反正弦值,即其正弦值是X。L如果X不在-1到1的范围,返回NULL。
mysql> select ASIN(0.2);
-> 0.201358
mysql> select ASIN('foo');
-> 0.000000


ATAN(X)
返回X的反正切值,即其正切值是X。
mysql> select ATAN(2);
-> 1.107149
mysql> select ATAN(-2);
-> -1.107149


ATAN2(X,Y)
返回2个变量X和Y的反正切。它类似于计算Y/X的反正切,除了两个参数的符号被用来决定结果的象限。
mysql> select ATAN(-2,2);

  • 快速服务服务:网站策划 | 网站建设 | 北京网站建设 | 网站推广 | 网罗SEO
  • 联系网罗: 咨询电话:010-89630319 Mail:admin#wonlu.com Msn:刘先生 QQ:26402294
  •   2006-2008 Wonlu.com 北京网罗无限-京ICP备06036090号 网罗SEO