GnuSmalltalkUsersGuide:BaseChapter 135

From 흡혈양파의 번역工房
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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 난수들을 계산하여 추론된 카이 제곱을 리턴하라.


Notes