Math

package com.Math;

public class Study01 {
    public static void main(String[] args){
        Study01 s=new Study01();
        s.textAbs(-0.8);
        s.textCeil(0.4);
        s.textFloor(0.9);
        s.textMax(3, 4);
        s.textPow(2, 3);
        s.textRound(0.01);
        s.textSqrt(4);
        s.textRandom();
    }
    public void textAbs(double x){
        System.out.println(Math.abs(x));
    }
    public void textCeil(double x){
        System.out.println(Math.ceil(x));
    }
    public void textFloor(double x){
        System.out.println(Math.floor(x));
    }
    public void textRound(double x){
        System.out.println(Math.round(x));
    }
    public void textMax(double x,double y){
        System.out.println(Math.max(x, y));
    }
    public void textPow(double x,double y){
        System.out.println(Math.pow(x,y));
    }
    public void textSqrt(double x){
        System.out.println(Math.sqrt(x));
    }
    public void textRandom(){
        System.out.println(Math.random());
    }
    

}
/*
     Math类集成字java.lang.Object,所以不需要导入jar
     Math类包含用于执行基本数学运算的方法
     从版本JDK 1.0开始
     
     两个静态字段:
         static double E  最为接近自然对数的底数
         static double PI 最为接近圆周率pi
     一些常用方法:
     abs(double a) 返回double值得绝对值,int型的参数就是int类型就是了
     ceil(double a)  返回大于该double的最小整数
     floor(double a) 返回小于该double的最大整数
     max(double a,double b) 返回两个值中的教大的一个,其他类型也是这样
     pow(double a,double b) 返回a的b次方的值
     random() 返回介于(0,1)之间的随机数
     round(double a) 返回最接近参数的整数
     sqrt(double a) 返回a的正平方根
 */
原文地址:https://www.cnblogs.com/aigeileshei/p/5549310.html