본문 바로가기

JAVA

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

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

'JAVA' 카테고리의 다른 글

java 와치서비스  (1) 2023.11.01
String to int , int to String  (0) 2023.03.14
JAVA 와 Mysql 타입 매칭  (0) 2023.02.10
JAVA 파일 다운로드 구현 코드  (2) 2022.05.12
ArrayList 와 LinkedList 차이점  (0) 2022.04.17