1️⃣ Math 클래스란

정의

Math 클래스는 수학 관련 연산을 제공하는 Java 표준 유틸리티 클래스입니다.

java.lang.Math
double r = Math.sqrt(16);

2️⃣ Math 클래스의 특징

특징 설명
static 메서드 Math 객체 생성 불필요
불변성 상태 없음
정밀도 double 기반
실무 사용 계산, 통계, 좌표, 랜덤

3️⃣ 기본 산술 관련 메서드

절댓값

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

최대 / 최소

Math.max(10, 20); // 20
Math.min(10, 20); // 10

4️⃣ 제곱 / 제곱근 / 거듭제곱