|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.07.2009, 17:19 | #1 |
Новичок
Джуниор
Регистрация: 08.02.2009
Сообщений: 2
|
Как сделать, чтобы ГСЧ выдавал числа в определенном промежутке?
Мне надо, чтобы ГСЧ выдавал числа от 1 до 9. Как мне это сделать?
|
31.07.2009, 17:23 | #2 |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
Код:
+ 1 - что бы с еденицы |
31.07.2009, 19:08 | #3 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Randomize нужно использовать только единожды (можно при создании формы)... *
Цитата:
Код:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
31.07.2009, 19:23 | #4 | |
Участник клуба
Регистрация: 06.04.2009
Сообщений: 1,524
|
Цитата:
|
|
31.07.2009, 19:33 | #5 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Цитата:
random(9)это интервал от 0 до 8, и плюс 1=от 1 до 9. |
|
31.07.2009, 20:14 | #6 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Цитата:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
31.07.2009, 20:19 | #7 | |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Цитата:
|
|
31.07.2009, 20:19 | #8 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Функция Random(9) вернёт значение 0 <= x < 9.
Значение 9, как несложно заметить, сюда не попадёт. http://www.delphibasics.ru/Random.php - кстати тут походу опечатка. |
31.07.2009, 20:24 | #9 |
Старожил
Регистрация: 13.10.2007
Сообщений: 2,740
|
Вообще, если нужно получить рандомно целые числа из интервала [a,b], то нужно написать так
x:=random(b-a+1)+a; |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать так чтобы dBCOMBOBOX...... | Gareevbo | Общие вопросы Delphi | 1 | 08.06.2009 19:59 |
Машина случайным образом генерирует натуральные числа в промежутке [0, 1, 2, … 100] | JustinTI | Помощь студентам | 4 | 21.12.2008 14:31 |
Машина случайным образом генерирует натуральные числа в промежутке [0, 1, 2, … 10] до тех пор, пока не 0 | JustinTI | Помощь студентам | 3 | 21.12.2008 14:31 |
Как сделать чтобы файл автоматически создался в определенном месте? | DM_bite | Помощь студентам | 6 | 04.08.2008 19:11 |
Как сделать чтобы прога не закрывалась | vitalik007 | Общие вопросы Delphi | 8 | 12.01.2008 23:32 |