①常用API----Math

发布于:2024-06-29 ⋅ 阅读:(13) ⋅ 点赞:(0)

 

public static int abs(int a)                    // 返回参数的绝对值
public static double ceil(double a)                // 返回大于或等于参数的最小整数
public static double floor(double a)            // 返回小于或等于参数的最大整数
public static int round(float a)                // 按照四舍五入返回最接近参数的int类型的值
public static int max(int a,int b)                // 获取两个int值中的较大值
public static int min(int a,int b)                // 获取两个int值中的较小值
public static double pow (double a,double b)    // 计算a的b次幂的值
public static double random()                    // 返回一个[0.0,1.0)的随机值

1.计算绝对值

 // 返回参数的绝对值
        System.out.println(Math.abs(-18));//18

2.向上取整(进一法)

取整,返回发育目标数的最小整数

 //向上取整(进一发),向正无穷大方向获取距离最近的整数
  //返回大于或等于参数的最小整数
        System.out.println(Math.ceil(18.34));//19.0
        System.out.println(Math.ceil(18.53));//19.0

3.向下取整(去尾法)取整

返回小于目标函数的最大整数,如下将会返回

  //去尾法 向负无穷大方向获取距离最近的整数
        System.out.println(Math.floor(-18.34));//-19.0
        System.out.println(Math.floor(-18.53));//-19.0

4.四舍五入取整

   //四舍五入法
        System.out.println(Math.round(4.58));//5
        System.out.println(Math.round(4.32));//4

5.计算最大值

 //获取最大值
        System.out.println(Math.max(18, 20));//max=20

6.计算最小值

//获取最小值
        System.out.println(Math.min(1, -9));//-9

7.计算乘方

//计算a的b次幂---求一个数的幂次方
        System.out.println(Math.pow(2.0, 3.0));//8.0

8.返回一个伪随机数,该数大于等于0.0并且小于1.0

   // public static double random()返回值为double的正值,[0.0,1.0)
        System.out.println("获取到的0-1之间的随机数为: " + Math.random());


网站公告

今日签到

点亮在社区的每一天
去签到