Версия: | 1.0 |
Размер: | 2 кб. |
Операционная система: | Windows XP | Условия распространения: | FreeWare |
DoubleNumber
значение false
. Еще одно
поле класса отвечает за настройки генерации - Method
- отвечает за метод перемешивания, если равен 0, то перемешивание не происходит, если 1, то происходит перемешивание по методу Макларена - Марсальи, если >1, перемешивание по методу Бейса - Дархама.
В конструкторе получает значение "2". В классе есть аналог стандартного RandSeed
- первое значение генерируемой последовательности, в конструкторе получает значение 0, если не изменяется пользователем, получает значение, возвращаемое API функцией GetTickCount()
Для генерации необходимо вызвать метод Generic(unsigned Sup)
, чтобы сохранить числа в фаил, воспользуйтесь методом SaveToFile(char FileName[256], bool ReWrite = false)
(ReWrite отвечает за перезапись / запись после содержимого, если файл не пустой). Для получения i - вого числа последовательности пользуйтесь методами IntNum(i)
для целых чисел, и DoubNum(i)
для дробных. Будте внимательны, при i > 127 методы вернут 0.Copyright (c) 2005 Andris Sagatelov aka ASvencim |