random.range float와 int의 차이


int 는 max 값에서 -1 된 값이 리턴되고
flaot max 값이 리턴된다.

예를 들어

int min = 1, max =10;
float min =1, max = 10;
일때

random.range(min,max) int 의 경우 1~9까지의 난수를 리턴하고
random.range(min,max) float 의 경우 1~10까지의 난수를 리턴한다.

때문에 int 사용시 1~10까지의 난수를 리턴 하고 싶으면  +1 을 해준다.

Random.Range(min, max + 1);



댓글

이 블로그의 인기 게시물

날짜 시간 시간차 시간 계산 하기

코루틴에서 CallBack 함수 적용하기

C++ 언어 퍼센트 구하는 방법 / 기본 언어 퍼센트 구하는 방법