GnuSmalltalkUsersGuide:BaseChapter 135

From 흡혈양파의 번역工房
Revision as of 05:17, 28 January 2014 by Onionmixer (talk | contribs) (GSUG Random 페이지 추가)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
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