java 常用类库:Math:常用min、max;floor;ceil;random;

2021/4/7 14:38:22

本文主要是介绍java 常用类库:Math:常用min、max;floor;ceil;random;,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Math

//7、取整数小于目标的最大整数
(Math.floor(1.2));
//8、取整数、获取大于目标的最大整数
System.out.println(Math.ceil(1.2));

//18、获取0~1之间的伪随机数 System.out.println(Math.random());

package com.zmd.common_class_libraries;

/**
 * @ClassName MathExample
 * @projectName: object1
 * @author: Zhangmingda
 * @description: XXX
 * date: 2021/4/7.
 */
public class MathExample {
    public static void main(String[] args) {
        //1、获取圆周率
        System.out.println(Math.PI);
        //2、弧度转换为角度 90度=π/2
        System.out.println(Math.toDegrees(Math.PI / 2));
        //3、角度转换为弧度
        System.out.println(Math.toRadians(90));
        //4、计算正弦
        System.out.println(Math.sin(Math.PI / 2));
        //5、计算余弦
        System.out.println(Math.cos(Math.PI / 2));
        //6、计算正切
        System.out.println(Math.tan(Math.PI / 2));
        //7、取整数小于目标的最大整数
        System.out.println(Math.floor(1.2));
        //8、取整数、获取大于目标的最大整数
        System.out.println(Math.ceil(1.2));
        //9、四舍五入取整
        System.out.println(Math.round(3.4));
        //10、计算平方根
        System.out.println(Math.sqrt(4));
        //11、计算立方根
        System.out.println(Math.cbrt(27));
        //12、计算e的N次幂
        System.out.println(Math.exp(3));
        //13、计算x的N次方
        System.out.println(Math.pow(2,4));
        //14、计算自然对数:以e为底的对数
        System.out.println(Math.log(Math.exp(4)));
        //15、计算以10为底的对数
        System.out.println(Math.log(1000));
        //16、找出最大值
        System.out.println(Math.max(1,3));
        //17、找出最小值
        System.out.println(Math.min(1,3));
        //18、获取0~1之间的伪随机数
        System.out.println(Math.random());
    }
}

 



这篇关于java 常用类库:Math:常用min、max;floor;ceil;random;的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程