'java min() 함수'에 해당되는 글 1건



  ■ Java Number - Math.min() 함수



min() 함수는 입력받은 두개의 인자 값 중 작은 값을 리턴 합니다. 인자 값으로는 int, float, long, double 등을 사용할 수 있습니다. 



Syntax

public static int(int a, int b)

public static long(long a, long b)

public static double(double a, double b)

public static float(float a, float b)


입력 data type 이 int 면 리턴 값은 int 형으로 리턴 됩니다. 

즉, 입력된 data type 에 따라 return data type 이 결정됩니다. 



Example


1
System.out.println(Math.min(121));
cs


int 형 12 와 1의 비교 입니다. 

둘중 작은 값을 가져 오는 min() 함수를 이용하였으며 return data type 은 int  형입니다. 


실행 결과는 당연히 1이 리턴 됩니다.



1
System.out.println(Math.min(7.121));
cs


인자 값으로 7.12 와 1 이 있습니다. 

보기에는 double 형 vs int 형의 비교라 생각 할 수 있습니다. 

하지만 함수 자체가 입력 값으로 받는 data type 은 동일 형이어야 합니다. 


즉, 위 코드는 double 형 7.12 vs 1.0 의 비교 입니다. 


실행 결과는 double 형으로 리턴 되므로 1.0 이 리턴 됩니다. 



1
System.out.println(Math.min(1004.121004.34));
cs


보기에도 double vs double 입니다. 리턴 값은 당연히 double 형이구요. 

실행 결과는 1004.12 가 리턴 됩니다. 




 도움이 되셨다면 로그인이 필요 없는 

▼ 하트 클릭 한번 부탁 드립니다 

감사합니다 :D




블로그 이미지

쉬운코딩이최고

Android, Java, jsp, Linux 등의 프로그래밍 언어를 소개 합니다.

,