자바
Math
khon98
2020. 11. 3. 22:38
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));
}
}