JAVA----Math类

来源:互联网 发布:数据库和excel的区别 编辑:程序博客网 时间:2024/06/17 14:36

java.lang.Math类包含一些基本的数值运算方法,包含基本指数对数三角函数运算

1.常量

public static final double E       //自然对数public static final double PI      //圆周率

2.方法(都是静态方法)

Math类中的方法都是静态,直接通过类名称调用。

1.random

public static double random()

该方法返回一个大于等于0,小于1的随机数。当第一次调用这个方法的时候会生成一个伪随机数生成器。这个新的伪随机生成器用于后面所有对这个方法的调用。

2.round

public static long round(double a)

该方法将a进行四舍五入之后返回一个long类型的整数,当小数部分大于0.5时才进位,如果有需要进行位数的四舍五入或者是保留几位小数,可以自己另外写。

3. abs

public static double abs(double a)

该方法取绝对值

4.cbrt

public static double cbrt(double a)

该方法取立方根

5.sqrt

public static double sqrt(double a)

该方法取平方根

6.log

public static double log(double a)

该方法取自然对数

7.pow

public static double pow(double a,double b)

该方法取得乘方


另外还有一些三角函数

原创粉丝点击