D
Dock1100
Всё время выбивает ошибку(надо найти угол наклона прямой относительно Ох)
Код:
function getanglefromline(p1,p2:Tpoint):integer;
var s:string;
angle:extended;
begin
angle:=0;
if (p1.X=0)or(p2.X=0) then exit;
if p1.X<>p2.X then
begin
angle:=ArcCos((sqrt(sqr(p1.X-p2.X)+sqr(p1.Y-p2.Y)))/(p1.X- p2.X)); //тут выдает ошибку Invalid floating poin operation
//че я тут написал: акосинус( корень арифметический(длина отрезка)/катет )
angle:=RadToDeg(angle);
end;
getanglefromline:=round(angle);
end;