JAVA/JAVA 공부

[java] 난수 출력하기 - x부터 y까지 난수 발생하기

728x90
반응형

기본적으로 난수는 0부터 1.0까지 실수형으로 출력한다.

double num = Math.random();
System.out.println(num);

 

정수형으로 출력하고 싶을때는 자료형을 정수형으로 바꿔주고 10을 곱한다음 1을 더해주면 된다.

1부터 10까지 난수 출력하기

int num = (int)(Math.random() * 10) + 1;
System.out.println(num);

 

5부터 100까지 정수 출력하기

int num1 = (int)(Math.random() * 96) + 5;
System.out.println(num1);

 

 

x부터 y까지 정수를 출력할 때
곱하는 숫자는 = y -x + 1
더하는 숫자는 x이다.

 

728x90
반응형