난수만들기1 랜덤변수 출력하기!! 코딩을 하다보면 랜덤한 수(난수)를 만들어야 할 경우가 있습니다. 이럴때를 대비해서 JAVA에서는 Math.random()이라는 method를 제공하고 있습니다. Math.random()을 쓰면 return값이 double형으로 0.0~1.0까지의 값을 가지게 됩니다. 하지만 보통은 int형 정수가 많이 필요할텐데 이럴 땐 사용할 범위만큼 곱해주면 됩니다. 예를들어 로또프로그램을 만든다면 1~45까지가 있겠죠? 그럼 Math.random()*44+1을 해줍니다. 왜냐면 0은 안쓰니깐요. 그럼 최소 1~45까지 나오게 됩니다. 1int lotto_first=(int)((Math.random()*44)+1);cs 이렇게 해주면 됩니다. 하지만 로또프로그램의 경우 중복의 수가 나와선 안됩니다. 그래서 위의 경.. 2015. 2. 11. 이전 1 다음 인기글