目 录
System 类包含一些有用的类字段和方法,它不能被实例化:
1.Math类
Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数等.
Math类中常见的静态常量和静态方法:
- public static final double E ; 自然底数
- public static final double PI; 圆周率
- Math.abs(int a); 取a的绝对值
- Math.ceil(double a); a向上取整
- Math.floorl(double a); a向下取整
- Math.max( int a, int b); 获取最大值
- Math.min(int a, int b); 获取最小值
- Math.pow(double a, double b); 获取a的b次幂
- Math.random (); 获取随机数 返回带正号的 double 值,该值大于等于 0.0 且小于 1.0.区间在[0,1)
- Math.round( float a); 四舍五入
- Math.sqrt(double a); 获取正平方根
public class MathTest {
public static void main(String[] args) {
//E :自然底数 PI:圆周率
double e=Math.E;
double pi = Math.PI;
System.out.println(e); //2.718281828459045
System.out.println(pi); //3.141592653589793
//取绝对值
System.out.println(Math.abs(-10)); //10
//向上取整 向下取整
int ceil = (int) Math.ceil(3.14);
int floor = (int) Math.floor(3.14);
System.out.println(ceil); //4