Math

자바 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));
	}

}

'자바' 카테고리의 다른 글

스트링 클래스의 문제점  (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
Posted by khon98
,