랜덤1 [초간단] Java에서 랜덤 값 만들기 (Math.random()) Math.random()은 0.0부터 1.0미만의 double 형태의 값을 반환한다. 만약 0~9의 값을 만들고 싶으면 아래와 같이 10을 곱한 후, int로 변경하면 뒤의 소숫점 부분이 날아가서 0~9의 값을 얻을 수 있다. double dValue = Math.random(); int iValue = (int)(dValue * 10); System.out.println(iValue); 아래와 같이 값을 더 크게 만들어 10으로 나눈 나머지 값을 취해도 같고. 원하시는 방법으로. double dValue = Math.random(); int iValue = (int)(dValue * 1000) % 10; System.out.println(iValue); 2021. 8. 26. 이전 1 다음