Ktoś z programistów Borlanda chyba mi rzuca kłody. Mam taką małą procedurkę w programie
procedure NextStep {brawo} {brawo} {browar} ;
var
i : integer;
begin
for i:=1 to (Ndim-1) do
begin
CC[i] := 2.0CC[i] - CCN[i];
CCN[i] := 0.5(CC[i] + CCN[i])
end;
end;
gdzie:
Ndim = 5;
CC[i], CCN[i] to tablice: array[1..Ndim] of extended;
I gdy odpalam programik to:
Pętla for i:=1 to (Ndim-1) do rozpoczyna się od 4 kończy na 1(czyli biegnie odwrotnie),
Następnie na 1507 wywołaniu procedury pokazuje się error EinvalidOp ‘Invalid floating point operation’
Ma ktoś może jakiś pomysł? Dzięki za wszelka pomoc
--
Delphi6
marko