Домой Классы Статические функции Перечисления (ENUM) Структуры (STRUCTURE)

{Random|_numbers_generator}


(включая защищенные члены)

CLASS {Random|_numbers_generator} , NATIVE, TESTED(80), DESTRUCTORS :



Класс для генерации псевдо-случайных последовательностей. Для генерации каждой последовательности создётся свой объект класса.


IMPORT : {NATIVE_Random} .


INT Handle|_random_object_LOCAL , READ


      

METHOD Set_seed ( INT Seed|_to_set )



FUN do_Set_seed ( INT Handle|_of_object , INT Seed|_value_to_set ) , NATIVE



METHOD Next|_in_range (
     
INT Max|imum_value ) ==> INT



FUN get_Next ( INT Handle|_of_object , INT Max|imum_value ) ==> INT , NATIVE



METHOD Probable|_value_from_0_to_1 ==> REAL



FUN get_Probable ( INT Handle|_of_object ) ==> REAL , NATIVE


END