java.lang
Class Math
public final class Math
extends Object
Math类包含了一些对数字进行操作的基本方法,如基本指数、对数和三角函数等。
java.1ang.Math 类是标准的数学类,封装了一些数学函数和常量。
1.三角函数
(1)sin(double a) 返回角度a 的sin 值;
(2)cos(double a) 返回角度a 的cos 值;
(3)tan(double a) 返回角度a 的tan 值。
2.反三角函数
(1)asin(double r) 返回sin 值为r的角度值;
(2)acos(double r) 返回cos 值为r的角度值;
(3)atan(double r) 返回tan 值为r的角度值。
3.乘方
(1)pow(double y, double x) 返回y的x 次方,例如,Math.pow(3.0, 2.0)返回结果为9.0;
(2)exp(double x) 返回ex,e=2.718281828459045;
(3)log(double x) 返回x的自然对数,即以e 为底的对数;
(4)sqrt(double x) 返回x的平方根。
4.接下来香港服务器租用商介绍舍入
(1)ceil(double a) 返回大于或等于a的最小整数值;
(2)floor(double a) 返回小于或等于a 的最大整数值;
(3)rint(double a) 返回舍入尾数后最接近a 的整型值;
(4)round(float a) 返回舍入尾数后最接近a 的整型值;
(5)round(double a) 返回舍入尾数后最接近a 的长整型值。
5.其他
下面是几个应用于int、long、float 和double 类型的方法:
(1)abs(a) 返回a 的绝对值;
(2)max(a,b) 返回a和b 的最大值;
(3)min(a,b) 返回a 和b 的最小值;
(4)random( ) 返回一个大于等于0.0且小于1.0 的随机数