[JAVA] Math 메서드

hi·2021년 12월 21일

abs ( ) : 절대값

Math.abs(-5); // 5
Math.abs(-3.14); // 3.14

ceil ( ) : 보다 큰 정수를 double형으로 리턴

Math.ceil(5.3); // 6.0
Math.ceil(-5.3); // -5.0

floor ( ) : 보다 작은 정수를 double형으로 리턴

Math.floor(5.3); // 5.0
Math.floor(-5.3); // -6.0

rint ( ) : 가까운 정수의 실수 값을 리턴

Math.rint(5.3); // 5.0
Math.rint(5.7); // 6.0

round ( ) : 반올림하여 long형으로 리턴

Math.round(5.3); // 5
Math.round(-5.3); // 5

max ( ) : 두 수 중 큰 값 리턴

Math.max(5, 9); // 9

min ( ) : 두 수 중 작은 값 리턴

Math.min(5, 9); // 5

pow ( a , b ) : a의 b승

Math.pow(5, 2); // 25.0

sqrt ( ) : 루트

Math.sqrt(25); // 5

random ( ) : 난수 생성

(int)Math.random()*(끝 정수 - 시작 정수 + 1) + 시작 정수)

0개의 댓글