: 이름 그대로 수학 계산을 위한 클래스이다.
코싸인, 싸인, 탄젠트, 절대값, 랜덤값 등을 구할 수 있는 클래스이다.
예시로 한눈에 보는 Math 클래스의 메소드들
public class MathExam{
public static void main(String[] args){
int value1 = Math.max(5, 20); // 반환값: 20, 최대값 메소드
int value2 = Math.min(5, -5); // 반환값: -5, 최솟값 메소드
int value3 = Math.abs(-10); // 반환값: 10, 절대값 메소드
int value4 = Math.pow(2, 10); // 반환값: 1024, 제곱수 메소드
double value5 = Math.random(); // 반환값: 0이상 1.0 미만의 랜덤값
double value6 = Math.sqrt(25); // 반환값: 5, 제곱근 메소드
double value7 = Math.round(12.6); // 반환값: 13, 반올림 메소드
double value8 = Math.ceil(12.4); // 반환값: 13, 올림 메소드
double value9 = Math.floor(12.6); // 반환값: 12, 내림 메소드
}
}
코테 공부할 때 사용한 적 있는 메소드들을 위주로 정리해보았다.