JAVA

[Java] Math.abs (절대값)

sagesse2021 2021. 10. 20. 23:52
반응형

Math.abs()

 

- static int abs(int a)

 

- static double abs(double a)

 

- static float abs(float a)

 

- static long abs(long a)

 

- abs() 함수는 인자값에 대한 절대값을 반환하는 함수이다.


 

public class MathABSTest{

    public static void main(String[] args){

        int intNum = -15;

        double doubleNum = -3.14;

        //의미가 없으니 위에 두개만 예제로 듭니다.

        //float intNum = -123.2f;

        //long intNum = -18451354;


        System.out.println( Math.abs(intNum) );  // 15

        System.out.println( Math.abs(doubleNum) );  //  3.14

    }

}

 

절대값이니 당연히 모든 음수값은 양수값으로 변경되며 절대값으로 반환된 값들은

해당 타입을 그대로 반환합니다.(int 는 int , double은 double 로 반환)

 

반응형