Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2010, 19:07   #1
Sianessa
Форумчанин
 
Регистрация: 18.01.2009
Сообщений: 144
По умолчанию Delphi: Randomize десятичных чисел

В обещм такая проблема: мне нужно сделать заполнение StringGrid случайными числами от 0 до 1 (желательно до сотых, например 0,7 или 0,25 и т.д.
А нашла только обычный, подскажите пожалуйста, как.
Вот мой код:

Код:
procedure TForm1.Button2Click(Sender: TObject);
var i,j,n: integer;
begin
 randomize;

    for i:=0 to StringGrid1.ColCount - 1 do
          for j:=0 to StringGrid1.RowCount - 1 do
             begin
             for n:=0 to 1  do
             begin
               StringGrid1.Cells[i,j]:=inttostr(random(0;1));
             end;
             end;
end;
Sianessa вне форума Ответить с цитированием
Старый 19.11.2010, 19:18   #2
Ybn2
Форумчанин
 
Регистрация: 18.11.2010
Сообщений: 183
По умолчанию

Цитата:
Сообщение от Sianessa Посмотреть сообщение
В обещм такая проблема: мне нужно сделать заполнение StringGrid случайными числами от 0 до 1 (желательно до сотых, например 0,7 или 0,25
Я пишу с ходу, поэтому проверяйте:
Код:
procedure TForm1.Button2Click(Sender: TObject);
var i,j,n: integer;
begin
 randomize;

    for i:=0 to StringGrid1.ColCount - 1 do
          for j:=0 to StringGrid1.RowCount - 1 do
             begin
             for n:=0 to 1  do
             begin
               StringGrid1.Cells[i,j]:=FloatToStr(Random(100)/100);
             end;
             end;
end;
Ybn2 вне форума Ответить с цитированием
Старый 19.11.2010, 19:25   #3
Sianessa
Форумчанин
 
Регистрация: 18.01.2009
Сообщений: 144
По умолчанию

Ybn2, работает!
Большое вам спасибо!
Sianessa вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа поразрядной инверсии десятичных чисел r_yevgeniy Помощь студентам 3 20.03.2010 21:31
Перевод десятичных чисел(Visual Basic) ioda1986 Помощь студентам 1 03.03.2010 00:51
Умножение двоично-десятичных чисел с фикс точкой. anGeee Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 10 24.05.2009 19:47
Перевод десятичных чисел в тип Double Kuzya59 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 04.12.2008 15:41
Вывод целых и десятичных чисел Maycal Общие вопросы C/C++ 2 24.10.2007 12:34