자바 Math. random () 난수 생 성

1338 단어 Random
Math. random () 은 자바 에 임 의 수 를 만 드 는 함수 입 니 다. Math. random () 은 [0, 1) 의 부동 소수점 을 만 들 수 있 습 니 다. 우리 가 특정한 범위 의 수 를 만 들 려 면 다음 과 같은 방법 을 사용 할 수 있 습 니 다.
1. Math. random () * (최대 수 - 최소 수 + 1) + 최소 수
Math. random () * (a) 생 성 [0 - a) 의 난수
 [5 - 15] 의 난수 가 발생 하려 면:
int a =(int)(Math.random()*(15-5+1)+5)

난수 괄호 에 주의 하 세 요. 다음 과 같이 쓰 지 마 세 요.
int a =(int)Math.random()*(15-5+1)+5

이렇게 되면 먼저 Math. random () 전문 int 유형 을 '0' 으로 무 작위 수 는 영원히 변 하지 않 습 니 다.
2. random 의 nextInt () 함수
  random. nextInt (a) 생 성 [0 - a) 의 난수
 [5 - 15] 의 난수 가 발생 하려 면:
Random a = new Random();



int i=a.nextInt(11)+5

좋은 웹페이지 즐겨찾기