Spec-Zone.ru › OCaml 4.14

Модуль Random.State

module State: sig .. end
type t 

Тип состояний генераторов псевдослучайных чисел.

val make : int array -> t

Создаёт новое состояние и инициализирует его заданным значением.

val make_self_init : unit -> t

Создаёт новое состояние и инициализирует его значением, полученным из системы (малоэнтропийным).

val copy : t -> t

Возвращает копию заданного состояния.

val bits : t -> int
val int : t -> int -> int
val full_int : t -> int -> int
val int32 : t -> Int32.t -> Int32.t
val nativeint : t -> Nativeint.t -> Nativeint.t
val int64 : t -> Int64.t -> Int64.t
val float : t -> float -> float
val bool : t -> bool
val bits32 : t -> Int32.t
val bits64 : t -> Int64.t
val nativebits : t -> Nativeint.t

Эти функции аналогичны базовым функциям, за исключением того, что они используют (и обновляют) заданное состояние генератора псевдослучайных чисел вместо стандартного.

© 1995-2022 INRIA.
https://v2.ocaml.org/releases/4.14/htmlman/libref/Random.State.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API