Реферат: Операции многократной точности операции с длинными числами
bol:=false;
for i:=1 to y do begin
if ((mas[i].dl=4)and(mas[i].lin[1]=ch)) then begin
bol:=true;
znach:=mas[i].lin[3];
end;
end;
po_ch_num:=bol;
end;
function sislo(ch:char):boolean;
begin
if ((ch>='0')and(ch<='9')or(ch='-')) then sislo:=true
else sislo:=false;
end;
procedure poisk(z:integer);
var
i,k,j,m,k2,zz:integer;
tmp:string;
zn:char;
begin
{snachala ubiraem skobki, potom *, potom /, potom +, potom -}
k:=0;
for i:=1 to mas[z].dl-1 do
if mas[z].lin[i]='(' then k:=k+1;
if k>0 then begin
k2:=0;
for i:=1 to mas[z].dl-1 do begin
if mas[z].lin[i]='(' then k2:=k2+1;
if k2=k then begin