2014 dxdy logo

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

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




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

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

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

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

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

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

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

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

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


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