14.4 Math类
简介
java.lang.Math类包含的方法进行基本的数字操作,如基本的指数,对数,平方根和三角函数等。
类声明
以下是java.lang.Math类的声明:
public final class Math extends Object
字段
以下是java.lang.Math类的字段:
static double E-- 这就是double值,该值是比任何其他更近到e,自然对数的基础上。
static double PI-- 这就是双值,该值是比任何其他更接近到pi,一个圆的圆周比其直径。
常用的方法
static double abs(double a);返回一个double值的绝对值。
static double sqrt(double a);返回一个double值的正平方根.
static double cbrt(double a);返回一个double值的立方根。
static double ceil(double a);向大取整。如:32.1—>33.0
static double floor(double a);向小取整。如:32.9—>32.0
static double max(double a, double b);取最大值。
static double min(double a, double b);取最小值。
static double pow(double a, double b);返回的第一个参数的值提升到第二个参数的幂。
static double random();返回一个随机的double值,(范围:0.0<= x < 1.0 )
static double rint(double a);就近取整。如:4.6—>5;4.5—>4。
static long round(double a);四舍五入。
提示:更多属性、方法等使用方式请翻阅 java API 。