Math
java.lang.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具 类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单。
- public static double abs(double a) :返回 double 值的绝对值
- public static double ceil(double a) :返回大于等于参数的最小的整数。(向上取整,ceil是天花板的意思,可以理解为上面)
- public static double floor(double a) :返回小于等于参数最大的整数。(向下取整,floor为地板的意思,在脚下)
- public static long round(double a) :返回最接近参数的 long。(相当于四舍五入方法)
- public static final double PI = 3.14159265358979323846;
package MathTest;
/**
* @Author: mcc
* @Date: 2021/8/10
* @Description: MathTest
* @version: 1.0
*/
public class MathTest {
public static void main(String[] args) {
double a =1.2;
double b =-1.2;
System.out.println(Math.abs(a));
System.out.println(Math.abs(b));
System.out.println(Math.ceil(a));
System.out.println(Math.ceil(b));
System.out.println(Math.floor(a));
System.out.println(Math.floor(b));
System.out.println(Math.round(a));
System.out.println(Math.round(b));
System.out.println(Math.PI);
}
}
结果