JAVA

자바 Math.random() 활용한 난수 생성

초록색거북이 2023. 3. 14. 09:38
728x90
반응형
SMALL

Object 안의 탑재되어 있는 클래스 임으로, 따로 import 필요없이 사용 가능하다.

 

 

사용법은 간단하다.

 

4자리의 난수를 생성해보자.

//3자리 난수
(int)(Math.random() * 899) + 100   (100 ~ 999)

//4자리 난수
(int)(Math.random() * 8999) + 1000   (1000 ~ 9999)

//5자리 난수
(int)(Math.random() * 89999) + 10000   (10000 ~ 99999)

//6자리 난수
(int)(Math.random() * 899999) + 100000   (100000 ~ 999999)

3자리 난수를 예를 들어보면,

 

맨 뒤에 100 이라는 숫자는 난수의 범위중 시작점을 나타낸다.

맨 뒤에 100 이라는 숫자와 899 라는 숫자를 더 하면, 난수의 범위중 끝점을 나타낸다.

 

결론

 

 

100 ~ 999 사이의 임의의 난수 하나 추출한다.

 

728x90
반응형
LIST