Показать сообщение отдельно
  #2  
Старый 15.03.2011, 00:01
Аватар для Konrad
Konrad Konrad вне форума
Эксперт
 
Регистрация: 19.03.2009
Сообщения: 1,261
Репутация: 45834
По умолчанию

Цитата:
Сообщение от baff
Ребята, привет. Помогите разобраться, может что-то с типами не так, не понимаю почему не выводятся значения.
И что твоя прога должна делать?

вот что было в архиве (если кому влом качать):
PHP код:
procedure TForm1.Button1Click(SenderTObject);

var
i,j,m,n:integer;
p1,p,x:real;

begin
p
:=0.1;
m:=0;
n:=10000;
for 
i:=1 to 10 do begin
  m
:=0;
  for 
j:=1 to n do begin
  x
:=random;
  if (
x<=pthen inc(m);
end;

p1:=m/n;
p:=p+0.1;

StringGrid1.Cells[2,2]:=floattostr(p1);
StringGrid1.Cells[1,1]:=floattostr(p);
end;
end
Итак смотрим.
Для 10000 раз ты проверяешь x<=0.1 и считаешь сколько раз такое будет)
Я и так тебе скажу))))) 1000 раз.(+-, ну может быть 995 или 1005, не столь важно)
и так m=1000.
р1=1000/10000=0.1))))
PHP код:
p:=0.1;
p:=p+0.1
0.1+0.1+0.1 и так десять раз....
=1)))))
Ответить с цитированием