Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

функция Random [D7, XP]


Страницы:   1 2

olegusis ©   (2007-12-04 22:04:00) 

Почему функция randomне даёт нужного эффекта?
procedure TForm1.Button1Click(Sender: TObject);
var
A: Integer;

begin
A:=Random(12);

Edit1.Text:=IntToStr(A);
end

Вот что выводит прога в Edit1:

1) (первое нажатие на Button1) 0
2) (второе нажатие на Button1) 0
3) 2
4) 10
...
При новом запуске проги происходит то же самое:
0 0 2 10...

Как сделать так, чтобы отображалось случайно сгенерированное число, а не заранее спланированная последовательность?


homm   (2007-12-04 22:43:00) [21]

> [7] olegusis ©   (04.12.07 22:40)
> спасибо, я в курсе!
Рад за тебя.

> [7] olegusis ©   (04.12.07 22:40)
> Ты лучше попокажи, как этому ДЕЛЬФИНУ задать код
Не мучай животных.


> задать код на возведение числа в степень 1/3
uses math;
power();


Германн   (2007-12-04 22:43:00) [22]


> homm ©   (04.12.07 22:36) [6]
>
> > [5] Германн ©   (04.12.07 22:33)
> Не, нестандартных там точно нет :)
>

Вот и хорошо. Лишние IncDay нам не нужны :)


Германн   (2007-12-04 22:42:00) [23]


> olegusis ©   (04.12.07 22:40) [7]

Функция Power


Джо   (2007-12-04 22:41:00) [24]

> [2] olegusis ©   (04.12.07 22:20)
> Ну почему в ЭТОМ ДЕЛФИ всё так усложнено!

Что «всё»?
Достаточно было прочесть встроенную справку по Random и каша в голове немного улеглась.


olegusis   (2007-12-04 22:40:00) [25]


> возвести число в степень 1/3, видимо?    

спасибо, я в курсе! Ты лучше попокажи, как этому ДЕЛЬФИНУ задать код на возведение числа в степень 1/3. С целыми показателями степеней всё понятно, а с дробными и иррациональными показателями что делать?


homm   (2007-12-04 22:36:00) [26]

> [5] Германн ©   (04.12.07 22:33)
Не, нестандартных там точно нет :)


Германн   (2007-12-04 22:33:00) [27]


> Дайте кто-нибудь ссылку на описание ВСЕХ стандартных и нестандартных
> функций ДЕЛФИ, плз.

X:\Program Files\Borland\Delphi7\Help


homm   (2007-12-04 22:24:00) [28]

> [2] olegusis ©   (04.12.07 22:20)
> Дайте кто-нибудь ссылку на описание ВСЕХ стандартных и нестандартных
> функций ДЕЛФИ

Сам то понял, что просишь? Только матрице это под силу.


homm   (2007-12-04 22:23:00) [29]

> [2] olegusis ©   (04.12.07 22:20)
> А как, к примеру, извлечь кубический корень из числа?

возвести число в степень 1/3, видимо?


olegusis   (2007-12-04 22:20:00) [30]

Ну почему в ЭТОМ ДЕЛФИ всё так усложнено! А как, к примеру, извлечь кубический корень из числа?
Дайте кто-нибудь ссылку на описание ВСЕХ стандартных и нестандартных функций ДЕЛФИ, плз.


Джо   (2007-12-04 22:06:00) [31]

До вызова Random нужно вызвать Randomize.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо