Java教程

数学工具类

本文主要是介绍数学工具类,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

数学工具类

Math类是数学相关的工具类,里面提供了大量的静态方法,完成与数学运算的相关操作

public static double obs(double num);  获取绝对值,有多种重载。

public sttaic double ceil(double num);  向上取整

public sttaic double floor(double num);  向下取整

public sttaic long round(double num);  四舍五入

Math.PI 代表近似圆周率的常量(double)

    public static void main(String[] args) {
        //获取绝对值
        System.out.println(Math.abs(3.14));
        System.out.println(Math.abs(0));
        System.out.println(Math.abs(-2.5));
        System.out.println("===============");
        //向上取整
        System.out.println(Math.ceil(3.9));
        System.out.println(Math.ceil(3.1));
        System.out.println(Math.ceil(3.0));
        System.out.println("===============");
        //向下去整 抹零
        System.out.println(Math.floor(96.2));
        System.out.println(Math.floor(30.9));
        System.out.println(Math.floor(31.0));
        System.out.println("===============");
        //四舍五入
        System.out.println(Math.round(20.4));
        System.out.println(Math.round(10.5));
        System.out.println("===============");
        //近似的圆周率
        System.out.println(Math.PI);
    }

运行结果:

 

这篇关于数学工具类的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!