Math클래스를 알아보자.Backend/java2018. 8. 3. 15:20
Table of Contents
반응형
Math클래스안에는 많은 필드들이 존재한다.
그중에서 오늘은 난수를 생성하는 Math.random을 알아 볼 것이다.
사용법은 간단한다.
Math.random() ; 으로 정의 한다.
Math.random(x,y) : x보다 큰 실수형 ~ y보다 작은 실수형 으로 반환을 한다.
소스 코드를 통해 이해를 해보자 .
package day04;public class P168 {public static void main(String[] args) {for (int i = 0; i < 10; i++) {System.out.println(Math.random()); // 0 <= 난수 < 1 실수}boolean flag = true;OUT: while (flag) {int bunsu = (int) (Math.random() * 10); // 10을 곱셈을 취한 이유는 1~9까지 자연수를 취할수 있기 하기 위해서 이다.System.out.println(bunsu); // 0 <= 난수 < 1 실수if (bunsu == 5) {flag = !flag;}}flag = false;int i = 9;do {System.out.println("==================");i--;}while (i > 0);}}
반응형
'Backend > java' 카테고리의 다른 글
배열을 복사해 보자 (System.arraycopy) (0) | 2018.08.03 |
---|---|
예제를 통한 배열의 이해3(Arrays클래스) (0) | 2018.08.03 |
예제를 통한 배열이해(Array클래스) (0) | 2018.08.03 |
Scanner란 무엇인가. (0) | 2018.08.03 |
배열이란 무엇인가. (0) | 2018.08.03 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상