임의의 정수 만들기
Math.random() -> 0.0 과 1.0 사이의 임의의 double 값을 반환합니다.
0.0 <= Math.random() < 1.0
1 부터 5 사이의 random 한 정수 값 구하기
0.0 * 5 <= Math.random() * 5 < 1.0 * 5
(int)0.0 <= (int)(Math.random() * 5) < (int)5.0
0 + 1 <= (int)(Math.random() * 5) + 1 < 5 + 1
1 <= (int)(Math.random() * 5) + 1 < 6
아래 예제코드로 학습해 보겠습니다.
Ref. Java의 정석 기초편 Chapter4(12)
Ref. 임의의 정수
Last updated