반응형

Java에서 랜덤으로 숫자를 표현하는 기능은

Math.Random을 사용하면 되는데요.

 

이 기능의 사용법에 대해 알아보겠습니다.

 

Random 사용법

public class randomTest {	
	public static void main(String[] args) throws Exception {

		double random_num = Math.random();
		System.out.println("랜덤 숫자 -> "+random_num);
		
	}			
}

위와 같이 Math.random을 사용하면

0 이상 1 미만까지의 Double 형태의 랜덤값으로 표현하게 됩니다.

 

이 값을 토대로 우리는 다양한 형태의 값을 표현할 수 있습니다.

 

범위 지정

 

이 랜덤형태의 값에 일정 숫자를 곱하게 되면

정수 형태나 일정 자릿수를 가지는 값으로 표현할 수 있습니다.

public class randomTest {	
	public static void main(String[] args) throws Exception {

		int random_num = (int) (Math.random() * 50);
		System.out.println("랜덤 숫자 -> "+random_num);
		
	}			
}

1~49까지의 범위를 가지는 랜덤 한 값을 표현할 경우

Math.random에 곱하기 50을 하면 됩니다.

그럼 위와 같이 자신이 표현하고자 하는 값의 범위를

랜덤으로 표현할 수 있습니다.

반응형

+ Recent posts