数学函数

在MySQL中的数学函数。
什么是数学函数?

解释

数学函数 :
现在让我们来学习一些数学函数的例子。  
LOG2(X) :< /b>
这个函数是用于返回X的以2为底的对 数。
mysql> select log2(7215);
--> 12.816783679379

mysql> select log2(-10);
--> NULL

LOG10(X) :< /b>
这个函数是用于返回X的以10为 底的对数。
mysql> select log10(5);
--> 0.69897000433602

mysql> select log10(-5);
--> NULL

MOD(N,M), N % M, N MOD M :
这个函数是用于返回N被M除的余 数。
mysql> select mod(123, 10);
--> 3

mysql> select 111 % 8;
--> 7

mysql> select 45 mod 4;
--> 1

PI() :< /b>
这个函数是用于返回PI的值(圆周 率)。
mysql> select pi();
--> 3.141593

POW(X,Y), POWER(X,Y) :< /b>

这个函数是用于返回值X的Y次幂。
mysql> select pow(3,4);
--> 81

mysql> select pow(3,-4);
--> 0.012345679012346

RADIANS(X) :< /b>
这 个函数是用于返回参数X,从角度变换为弧度。
mysql> select radians(30);
--> 0.5235987755983

mysql> select radians(45);
--> 0.78539816339745

RAND(X) :< /b>
这个函数 是用于返回在范围0到1.0内的随机浮点值。如果一个整数参数N被指定,它被用作 种子值。
mysql> select rand();
--> 0.13388662052703

mysql> select rand(10);
--> 0.65705152196535

mysql> select rand(10);
--> 0.65705152196535

mysql> select rand();
--> 0.82382530888899

mysql> select rand();
--> 0.7174667135975

mysql> select rand(10);
--> 0.65705152196535