Энциклопедия Turbo Pascal. Главы 5-8 Страница 24. Глава 7. Генерация случайных чисел и моделирование
|
Страница 24 из 37
Глава 7. Генерация случайных чисел и моделирование Последовательности случайных чисел используются в программи- ровании в самых разнообразных случаях, начиная с моделирования (это наиболее частое применение) и кончая играми и другим развле- кательным программным обеспечением. Турбо Паскаль содержит встро- енную функцию, называемую Random, которая генерирует случайные числа. Как вы увидите в данной главе, Random - это превосходный генератор случайных чисел, но для некоторых применений вам может потребоваться два или более различных генераторов для обеспечения различных наборов случайных чисел для различных задач. Кроме то- го, при моделировании требуется ассиметричный или дисбалансный генератор случайных чисел, который порождает последовательность, смещенную к одному из концов. Первая часть данной главы посвящена построению генераторов случайных чисел и оценке их качества. Во второй части данной главы показывается, как вы можете ис- пользовать случайные числа при моделировании реальных ситуаций на двух примерах. В примерах иллюстрируются фундаментальные основы программ моделирования.
|