본문 바로가기

Java

Math 클래스 실습

public class MathEx01 {

 

         /**

          @param args

          */

         public static void main(String[] args) {

                  // TODO Auto-generated method stub

                  // 내림

                  System.out.println(Math.floor(3.2));

                  System.out.println(Math.floor(3.5));

                  System.out.println(Math.floor(3.7));

                 

                  // 올림

                  System.out.println(Math.ceil(3.2));

                  System.out.println(Math.ceil(3.5));

                  System.out.println(Math.ceil(3.7));

                 

                  // 반올림

                  System.out.println(Math.round(3.2));

                  System.out.println(Math.round(3.5));

                  System.out.println(Math.round(3.7));

                 

         }

 

}

3.0

3.0

3.0

4.0

4.0

4.0

3

4

4

  

 

 

 

 

 

 

public class MathEx02 {

 

         /**

          @param args

          */

         public static void main(String[] args) {

                  // TODO Auto-generated method stub

                 

                  for(int i = 0; i<5 ; i++){

                           //System.out.println(Math.random());

                          

                           // 0~9 까지 임의의 정수를 출력

                           // 0.0 ~ 1.0  *10 => 0.00 ~ 10.00 => 정수

                           //System.out.println((int)(Math.random()*10));

                          

                           //로또 번호

                           // 0 ~ 45

                           // 0.0 ~1.0 *45 => 0.0 ~ 45.0 +1 => 1.0 ~ 46.0

                           System.out.println((int)(Math.random()*45)+1);

                          

                          

                          

                 

                  }

         }

 

}

'Java' 카테고리의 다른 글

Date 실습  (0) 2013.03.20
로또 번호 추첨(random을 이용)  (0) 2013.03.20
주민등록 유효성 체크  (0) 2013.03.20
enum 실습  (0) 2013.03.20
Properties 실습  (0) 2013.03.20