GnuSmalltalkUsersGuide:BaseChapter 135
- Random
Random
네임스페이스 Smalltalk에 정의됨
슈퍼클래스: Stream
범주: 스트림
- 나의 인스턴스들은 난수(random number)를 생성하는 생성기 스트림으로서, 숫자는 0과 1 사이의 부동 소수점 값에 해당한다.
Random 클래스: 인스턴스 생성
new
밀리초 시계에서 현재 시간에 의해 시드(seed)가 부여되는 새 난수 발생기를 생성하라.
seed: aFloat
시드가 aFloat인 새 난수 발생기를 생성하라.
Random 클래스: 단축키
between: low and: high
주어진 극값 사이의 무작위 정수를 리턴하라.
next
0과 1(을 제외하고) 사이의 난수를 리턴하라.
source
난수의 표준 소스를 리턴하라.
Random: 기본
atEnd
해당 스트림은 절대 끝이 나지 않는다. 항상 false를 응답하라.
between: low and: high
low와 high 사이의 무작위 정수를 리턴하라.
next
시퀀스에서 다음 난수를 리턴하라.
nextPut: value
이 클래스의 인스턴스를 대상으로 해당 메서드를 호출해서는 안 된다.
Random: 검사하기
chiSquare
이 클래스가 생성하는 무작위의 카이 제곱을 계산하라.
chiSquare: n range: r
0...r 범위의 n 난수들을 계산하여 추론된 카이 제곱을 리턴하라.