Math 클래스
- 수학 계산을 위한 클래스
- cos, sin, tan, abs, random 값 등을 구할 수 있는 클래스
- Math 클래스는 생성자 자체가 프라이빗으로 되어있기 때문에 new 연산자를 이용해서 객체를 생성할 수 없음 그러나 모든 메서드와 속성이 Static으로 정의가 되어 있기 때문에 객체를 생성하지 않고도 사용할 수 있음
max - 최대 값을 구할 수 있는 메서드
min - 작은 값을 구해내는 메서드
abs - 절대 값을 구할 수 있는 메서드
random - 메서드중에 랜덤 한 값을 구해 주는 메서드, 0 이상 1.0 미만의 랜덤 한 실수 값을 구해줌
sqrt - 제곱근을 구해주는 메서드
---------------------------------
package JavaStudy;
public class MathEx {
public static void main(String[] args) {
// TODO Auto-generated method stub
int Value1 = Math.max(5, 30);
System.out.println(Value1);
int Value2 = Math.min(5, 30);
System.out.println(Value2);
System.out.println(Math.abs(-10));
System.out.println(Math.random());
System.out.println(Math.sqrt(25));
}
}
'자바' 카테고리의 다른 글
스트링 클래스의 문제점 (0) | 2020.11.02 |
---|---|
StringBuffer (0) | 2020.11.02 |
Java.lang 패키지/오토 박싱 (0) | 2020.10.20 |
Object와 오버라이딩 (0) | 2020.10.14 |
EClipse (0) | 2020.10.14 |