RANDOM 매크로
RANDOM 매크로는 IBM® Campaign에서만 사용 가능합니다.
구문
RANDOM(num [, seed]) RANDOM(num, value1, value2 [, seed])
매개변수
num
생성할 난수 개수입니다. 이 값은 0보다 큰 양수여야 합니다.
value1
생성할 난수에 대한 한계입니다. 이 매개변수는 상수 값 또는 상수로 평가되는 표현식일 수 있습니다. 이 매개변수를 제공하지 않을 경우 기본값은 0입니다.
value2
생성할 난수에 대한 다른 한계입니다. 이 매개변수는 상수 값 또는 상수로 평가되는 표현식일 수 있습니다. 이 매개변수를 제공하지 않을 경우 기본값은 1입니다.
seed
난수 생성에 사용할 선택적 시드로, 정수여야 합니다.
설명
RANDOM은 난수 열을 생성합니다. 이 함수는 num개의 난수를 포함하는 한 개의 열을 새로 작성합니다. value1value2를 지정하면 해당 범위 사이(범위 포함)의 난수가 생성됩니다. 이러한 값을 지정하지 않으면 기본적으로 0에서 1 사이의 값이 생성됩니다. seed를 제공할 경우 난수 생성기에 대한 시드로 사용됩니다.
*
seed보다 크거나 같을 경우, 값이 2 32- 1로 바꿔집니다. seed 값이 보다 클 경우 반올림됩니다. 즉, 소수점 아래 자릿수가 손실됩니다. 따라서 여러 개의 값이 같은 seed 값을 가질 수 있습니다.
길이에 제한이 없는 난수를 포함하는 TEMP라는 한 개의 열을 새로 작성합니다.
0.0 - 1.0 범위의 난수 100개를 포함하는 TEMP라는 한 개의 열을 새로 작성합니다.
시드 숫자 5943049에서 생성된 난수 100개를 포함하는 TEMP라는 한 개의 열을 새로 작성합니다.
0 - 100.0 범위의 난수 100개를 포함하는 TEMP라는 한 개의 열을 새로 작성합니다.
관련 함수