Вниз
Скачать: 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.013 c
14-50503
Scorpx
2003-05-31 10:07
2003.06.16
Анкета


14-50477
Alekss S.
2003-05-28 16:51
2003.06.16
DBD, запуск с параметрами


1-50376
stone
2003-06-04 10:41
2003.06.16
Выравнивание объектов


14-50522
crash
2003-06-01 00:54
2003.06.16
mail-адрес borland a


3-50262
Rocker
2003-05-25 03:45
2003.06.16
Независимость от регистра




   Наверх