Java基础----Math类

1. abs()方法

  • 返回参数的绝对值

2.ceil()方法和floor()方法

  • ceil()方法可对一个数进行上舍入,返回大于或等于给定的参数整数,类型为double
  • floor方法可以返回小于或等于给定参数的最大整数
  • 例题:

rint()方法

  • 放回最接近参数的整数值。
public class Test{
    public static void main(String args[]){
        double d = 100.675;
        double e = 100.500;
        double f = 100.200;
 
        System.out.println(Math.rint(d));
        System.out.println(Math.rint(e)); 
        System.out.println(Math.rint(f)); 
    }
}

输出结果为

101.0
100.0
100.0

min()方法和max()方法

返回两个参数中的最小值

public class Test
{
      public static void main(String arg[])
{
            int x = 10;
            int y = 100;
            System.out.printf(Math.min(x,y));
            System.out.printf(Math.max(x,y));
            
}
}

输出为:

10
100
方法 用途
exp() 返回自然数底数e的参数次方
log() 返回参数的自然数底数的对数值
pow() 返回第一个参数的第二个参数次方
sqrt() 求参数的算术平方根
sin()、cos()、tan() 求指定double类型参数的正弦值、余弦值、正切值
asin()、acos()、atan() 求指定double类型参数的反正弦值、反余弦值、反正切值
toDegrees() 将参数转化为角度
toRadians() 将角度转换为弧度
random() 返回一个随机数
posted @ 2020-11-05 16:37  deqi525  阅读(79)  评论(0编辑  收藏  举报