반응형
Math 클래스
- 수학과 관련된 많은 기능을 제공하는 클래스
- 수학관련 공식은 클래스가 될 수 없다.
- 수학공식에는 State가 없다.
- 대신 관련된 함수들을 static으로 구현하고 Math 클래스에 모았다.
- Math클래스는 단지 수학 Method의 집합
-주요 메소드
static int abs(int arg0)
==> arg의 절대값(absoulte value)을 int로 반환
static long abs(long arg)
==> arg의 절대값을 long으로 반환
static double ceil(double arg)
==> arg보다 크거나 같은 가장 작은 정수를 반환
static double floor(double arg)
==> arg보다 작거나 같은 가장 큰 정수를 반환
static int max(intx, int y)
==> x, y 값 중 큰 값을 int로 반환
static long max(long x, long y)
==> x, y 값 중 큰 값을 long으로 반환
static int min(int x, int y)
==> x, y 값 중 작은 값을 int로 반환
static long min(long x, long y)
==> x, y값 중 작은 값을 long으로 반환
static double rint(double arg)
==> arg에 가장 가까운 정수를 반환
public static double random()
=-> 0과 1 사이의 임의의 숫자 리턴
반응형
'프로그래밍 정리 > 자바' 카테고리의 다른 글
배열의 복사 (0) | 2013.05.27 |
---|---|
가변길이변수 (0) | 2013.05.20 |
System 클래스 (0) | 2013.05.19 |
StringBuffer 클래스 (0) | 2013.05.19 |
String 클래스의 주요 메소드 (0) | 2013.05.19 |