Math 클래스의 주요 메소드

김정욱·2022년 12월 29일

공부📚

목록 보기
3/4
post-thumbnail

1. Math.min(int num1, int num2)

  • 전달된 두개의 수 중 작은 값을 반환해주는 메소드
    public class Main{
        public static void main(String[] args){
           
            int a = 10;
            int b = 20;
          
            int result = Math.min(a, b);
         
            System.out.println(result);
        }
    }
    --------------------------------------------------------------
    👉 10

2. Math.max(int num1, int num2)

  • 전달된 두개의 수 중 큰 값을 반환해주는 메소드
    public class Main{
        public static void main(String[] args){
           
            int a = 10;
            int b = 20;
          
            int result = Math.max(a, b);
         
            System.out.println(result);
        }
    }
    --------------------------------------------------------------
    👉 20

3. Math.abs(int num)

  • 전달된 수의 절대값을 반환해주는 메소드
    public class Main{
        public static void main(String[] args){
           
            int a = 10;
            int b = 20;
          
            int result = Math.abs(b-a);
         
            System.out.println(result);
        }
    }
    --------------------------------------------------------------
    👉 10

4. Math.round(double num)

  • 전달된 수의 반올림한 결과를 반환해주는 메소드
    public class Main{
        public static void main(String[] args){
          
            int a = 10;
            double b = 27.0;
            double c = 23.0;
         
            double result = Math.round(b/a);
            double result2 = Math.round(c/a);
        
            System.out.println(result + ", " + result2);
        }
    }
    --------------------------------------------------------------
    👉 3.0, 2.0

5. Math.floor(double num)

  • 전달된 수의 버림한 결과를 반환해주는 메소드
    public class Main{
        public static void main(String[] args){
          
            int a = 10;
            double b = 27.0;
            double c = 23.0;
         
            double result = Math.floor(b/a);
            double result2 = Math.floor(c/a);
        
            System.out.println(result + ", " + result2);
        }
    }
    --------------------------------------------------------------
    👉 2.0, 2.0
profile
절박한 마음을 갖고 하루를 보내자!!

0개의 댓글