Вниз
Скачать: CL | DM;

Случайные числа   Найти похожие ветки 

 
Maxx   (2003-06-03 14:07) [0]

Почему этот код периодически выдает подряд кучу одинаковых значений?

for i:=0 to 1000 do
begin
Randomize;
x:= Random(99);
(Components[i] as TLabel).Caption:= IntToStr(x);
end;


Как от этого избавиться?


 
Anatoly Podgoretsky ©   (2003-06-03 14:13) [1]

Что у тебя Randomize делает в цикле?


 
Думкин ©   (2003-06-03 14:26) [2]

А как он узнает, что кучу одинаковых? Кэпшин не меняется? :-)


 
Василий Иванович   (2003-06-03 14:31) [3]

Randomize();
for i:=0 to 1000 do
begin
x:= Random(99);
(Components[i] as TLabel).Caption:= IntToStr(x);
end;


 
Maxx   (2003-06-03 14:44) [4]

Спасибо, понятно!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
6-50411
Akni
2003-04-09 22:08
2003.06.16
Несколько вопросов по блокирующим сокетам


7-50530
Andrey Filatow
2003-04-03 15:30
2003.06.16
Программирование голосового модема


3-50232
Patrick
2003-05-21 10:01
2003.06.16
Изменения данных при использовании ADO.


3-50236
Engel
2003-05-24 19:52
2003.06.16
ADO, SQL и кэширование


9-50199
Анат
2002-10-11 23:50
2003.06.16
Огонь




   Наверх