数学函数
在MySQL中的数学函数。
如何使用数学函数?
解释
数学函数:
现在让我们来学习一些数学函数的例 子。
ROUND(X), ROUND(X,D) :这个函数是用于返回参数X的四舍五入的一个整数。如果函 数中包括两个参数,返 回参数X的四舍五入的有D为小数的一个数字。
mysql> select round(12.589);
--> 13
mysql> select round(-12.23);
--> -12
mysql> select round(5.258, 1);
--> 5.3
mysql> select round(5.258, -1);
--> 10
SIGN(X) :这个函数是用于返回参数的符号,为-1、0或1,取决 于 X是否是负数、零或正数。
mysql> select sign(-89);
--> -1
mysql> select sign(0);
--> 0
mysql> select sign(123);
--> 1
SIN(X) :这个函数是 用于返回X的正弦值,在此X以弧度给出。
mysql> select sin(45);
--> 0.85090352453412
mysql> select sin(pi());
--> 1.2246063538224e-016
SQRT(X) :这个函数 是用于返回非负数X的平方根。
mysql> select sqrt(144);
--> 12
mysql> select sqrt(741);
--> 27.221315177632
TAN(X) :这个函数是用于返回X的正切 值,在此X以弧度给出。
mysql> select tan(45);
--> 1.6197751905439
mysql> select tan(90);
--> -1.9952004122082
TRUNCATE(X,D) :这个函数是用于返回数字X, 截断为D位小数。如果D为 0,结果将没有小数点或小数部分。
mysql> select truncate(4.556,1);
--> 4.5
mysql> select truncate(444.556,-1);
--> 440