Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Стандартный генератор случайных чисел [Delphi]
Аватара пользователя
Работаю в консольном режиме. Не могу понять, как пользоваться генератором случайных чисел. Т.е. как мне вывести например случайное число из определенного диапазона. Например, случайное число из диапазона [10000;99999] ?

 Re: Delphi
Функция Random(N) генерирует случайное число в диапазоне [0;N-1], т.е. вам надо что-то вроде:
Код:
i := 10000 + Random(1000000);

Документация

 Re: Delphi
А разве в каком-нибудь из стандартных модулей (Math?) не было аналогичной функции с двумя параметрами? Она, конечно, определяется так же просто и через тот же Random, но смысл её использовать есть. (А если её там нигде нет, можно и определить. :-) )

-- Сб дек 27, 2014 20:49:57 --

Ну да, есть. И имя даже не забыл.

 Re: Delphi
Progger в сообщении #953126 писал(а):
вам надо что-то вроде:
Код:
i := 10000 + Random(1000000);

вот именно что вроде

 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group