二.九 截取函数 truncate(x,y)
直接截取后面的数字,保留y 位小数, 不管>5,还是<5.
select truncate(4.4,0),truncate(4.234,2),truncate(4.239,2),truncate(234.23,-1);
二.十 符号函数 sign(x)
如果x >0, 则返回1, x<0, 返回-1, x=0 则返回0
select sign(2),sign(2.3),sign(-2),sign(-2.5),sign(0);
二.十一 幂运算函数 pow(x,y),power(x,y)
查询 x^y 的值。 pow(x,y) 与power(x,y) 是一样的。
select power(2,0), power(2,2),power(-3,3),power(-2.5,3);
二.十二 e幂运算 exp(x)
查询 e^x 的值, 相当于 power(e,y) 。 其中,e也是数学数字, 约等于 2.71828
select exp(0),exp(1),exp(2),exp(-2);
二.十三 对数函数 log(x) 和log10(x)
查询对数。
log(x),是以 e为底的。 log10(x) 是以10为底的。
select log(exp(3)),log(exp(-2)),log10(pow(10,3)),log10(pow(10,-2));
二.十四 角度转换成弧度函数 radians(x)
将角度转换成弧度。 其中 180 度为 pi
select radians(90),radians(180),2*radians(90),radians(270),radians(360);
二.十五 弧度转换成角度函数 degrees(x)
将弧度转换成角度。
select degrees(pi()),degrees(pi()/2),degrees(pi()*3/2),degrees(pi()*2);
下面的函数是关于直角三角形的。
假设长度为 a=3,b=4,c=5. 符合勾股定理。
二.十六 正弦函数 sin(x) 和反正弦函数 asin(x)
正弦函数和反正弦函数,互为反函数。
正弦: x表示的是弧度。
select sin((3/5)*pi()),sin((4/5)*pi());
sin((3/5)*pi()) 为sina, sin((4/5)*pi()) 为sinb.
反正弦: x表示的是角度。
select asin((5/3)/pi()),asin((5/4)/pi());
asin((5/3)/pi()) 为arcsina, asin((5/4)/pi()) 为arcsinb.
二.十七 余弦函数 cos(x) 和反余弦函数 acos(x)
余弦和反余弦。
select cos((4/5)*pi()),cos((3/5)*pi()),acos((5/4)/pi()),acos((5/3)/pi());
cos((4/5)*pi()) 为 cosa, cos((3/5)*pi()) 为cosb.
acos((5/4)/pi()) 为acosa, acos((5/3)/pi()) 为acosb.
二.十八 正切函数 tan(x) 和反正切函数 atan(x)
select tan((3/4)*pi()),tan((4/3)*pi()),atan((3/4)/pi()),atan((4/3)/pi());
tan((3/4)*pi()) 为 tana, tan((4/3)*pi()) 为tanb
atan((3/4)/pi()) 为atana, atan((4/3)/pi()) 为atanb.
有图片。
谢谢!!!