java.lang.Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单。
常用方法;
方法名方法名
|
说明
|
public static int abs(int a)
|
返回参数的绝对值
|
public static double ceil(double a)
|
返回大于或等于参数的最小
double
值,等于一个整数
|
public static double floor(double a)
|
返回小于或等于参数的最大
double
值,等于一个整数
|
public static int round(float a)
|
按照四舍五入返回最接近参数的
int
|
public static void main(String[] args){
//public static int abs(int a) 返回参数的绝对值
System.out.println( Math.abs(5)); //结果为5
System.out.println( Math.abs(-5)); //结果为5
//public static double ceil(double a) 返回大于或等于参数的最小double值,等于一个整数
System.out.println( Math.ceil(5.4)); //结果为6
//public static double floor(double a) 返回小于或等于参数的最大double值,等于一个整数
System.out.println( Math.ceil(5.5)); //结果为5
//public static int round(float a) 按照四舍五入返回最接近参数的int
System.out.println( Math.ceil(5.5));//结果为6
System.out.println( Math.ceil(5.4));//结果为5
}