Math 클래스
Math는 수 많은 수학 문제를 해결해주는 클래스이다.
1. 기본 연산 메서드
- abs(x) : 절대값
- max(a,b) : 최대값
- min(a,b) : 최소값
2. 지수 및 로그 연산 메서드
- exp(x) : e^x 계산
- log(x) : 자연 로그
- log10(x) : 로그 10
- pow(a, b) : a의 b 제곱
3. 반올림 및 정밀도 메서드
- ceil(x) : 올림
- floor(x) : 내림
- rint(x) : 가장 가까운 정수로 반올림
- round(x) : 반올림
4. 기타 메서드
- sqrt(x) : 제곱근
- cbrt(x) : 세제곱근
- random() : 0과 1.0 사이의 무작위 값 생성
참고) 아주 정밀한 숫자와 반올림 계산이 필요하다면 BigDecimal 을 사용하자!
'Back-End > JAVA' 카테고리의 다른 글
| 람다식과 함수형 인터페이스 (0) | 2025.02.06 |
|---|---|
| 문자열(String)의 메서드 (0) | 2024.11.28 |
| 래퍼 클래스 (0) | 2024.11.19 |
| 불변 String 클래스와 가변 StringBuilder (1) | 2024.11.19 |
| 람다와 스트림 (1) | 2024.11.19 |