🌱 오늘의 주제 : 임의의 정수만들기 Math.random( )
🌱 임의의 정수만들기 Math.random( )
- 임의의 수를 얻기 위해서는 Math.random ( ) 을 사용해야 한다.
- 이 메서드는 0.0과 1.0사이의 범위에 속하는 하나의 double값을 반환한다.
- 0.0은 범위에 포함되고 1.0은 포함되지 않는다.
0.0 <= Math.random( ) < 1.0
만일 1 ~ 3 사이의 정수를 구하기를 원한다면,
1. 각 변에 3을 곱한다.
0.0 <= Math.random( ) * 3 < 3.0
2. 각 변을 int형으로 변환한다.
0 <= (int)(Math.random( ) * 3) < 3
3. 각 변에 1을 더한다.
1 <= (int) (Math.random( ) *3) + 1 < 4
package Chapter4;
public class Ex4_7 {
public static void main(String[] args) {
// Math.random() 임의의 정수만들기
int num = 0;
for (int i = 1; i <= 5; i++) {
num = (int) (Math.random() * 6) + 1;
System.out.println(num);
}
}
}
'Java' 카테고리의 다른 글
Java - 2차원 배열 (0) | 2023.01.08 |
---|---|
Java - 배열 (0) | 2023.01.06 |
Math.round( )로 반올림하기 (0) | 2023.01.02 |
논리 연산자 && || (0) | 2023.01.02 |
기본형의 종류와 범위 (0) | 2022.12.25 |