상세 컨텐츠

본문 제목

JAVA MATH 클래스 주요 메소드

프로그래밍(Programming)

by Sherlockhomes 2011. 1. 5. 19:26

본문

728x90
반응형
JAVA MATH 클래스 주요 메소드

1. abs : 절대값 반환
  예)  double b = Math.abs(1972.98);    --> 1972.98 반환
       int i = Math.abs(-197);          --> 197 반환

2. random : 난수를 반환한다.(0.0. ~ 1.0)
  예) double r = Math.random();
      int i = (int)(Math.random()*정수);

3. max : 두개의 인수중 큰 숫자를 구해준다.
  예) result = Math.max(-2, 2)     --> 2 반환

4. min : 두개의 인수중 작은 숫자를 구해준다.
  예) result = Math.min(-2, 2)     --> -2 반환

5. ceil : 인수보다 크거나 같은 정수를 반환
  예) result = Math.ceil(-30.54)   --> -30.0 반환
      result = Math.ceil(200.34)   --> 200.0 반환

6. floor : 인수보가 작거나 같은 정수를 반환
  예) result = Math.floor(19824.34)  --> 19824.0 반환
  예) result = Math.floor(-2133.33)  --> -2133 반환

7. round : 인수를 반올림하여 반환
  예) result = Math.round(-23.23)    --> -23.0 반환
      result = Math.round(34.53)     --> 34.0 반환

8. rint : 인수와 가장 가까운 정수를 반환
  예) result = Math.rint(-34.3)      --> -34.0 반환
      result = Math.rint(24.3)       --> 24.0 반환

728x90

관련글 더보기