
Math 클래스는 흔히 계산을 하는데 도움이 되는 많은 수의 기본적 수학 함수들을 제공한다.
Math 클래스는 Java 표준 클래스 라이브러리 java.lang 패키지에 정의되어있다.
Math 클래스의 모든 메서드들은 static 메서드로, 클래스의 객체를 생성하지 않고 그 메서드가 정의된 클래스 이름을 통해 호출될 수 있다.
public class Main01 {
public static void main(String[] args) {
// 주어진 두 수에 대한 최대값 구하기
int max = Math.max(100, 9999);
System.out.println("최대값 : " + max);
// 주어진 두 수에 대한 최소값 구하기
int min = Math.min(100, 9999);
System.out.println("최소값 : " + min);
// 주어진 수에 대한 절대값 구하기
int abs = Math.abs(-234);
System.out.println("절대값 : " + abs);
// 소수점 반올림
long num = Math.round(3.623456);
System.out.println("소수점 반올림 : " + num);
// 원주율 : 3.141592....
System.out.println("원주율 : " + Math.PI);
// 로그
System.out.println("log(5) : " + Math.log(5));
// 지수
System.out.println("2의 5승 : " + Math.pow(2, 5));