<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541721</guid>
        <pubDate>Sun, 21 Mar 2010 18:12:12 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541721</link>
        <description><![CDATA[v1m: не ты меня не так понял ну это уже неважно)))<br>я уже сам все решил)))<br>спс за формулу))) :D]]></description>
        <author>v1m</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541436</guid>
        <pubDate>Sun, 21 Mar 2010 10:09:24 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541436</link>
        <description><![CDATA[v1m: сор что не написал что не работает))))<br>я понял как перевести это в градусы :rolleyes: <br>ток у меня максимально 180 а не 360<br>перевожу так <br>Градусы = Радианы * 180 / pi]]></description>
        <author>v1m</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541348</guid>
        <pubDate>Sun, 21 Mar 2010 06:14:11 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541348</link>
        <description><![CDATA[andrew.virus: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=298138&view=findpost&p=2540938'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>v1m &#064; <time class="tag-quote__quoted-time" datetime="2010-03-20T13:37:27+00:00">20.03.10, 13:37</time></span><div class='quote '>задано 2 отрезка (х1,у1)-(х2,у2) и (х2,у2)-(х3,у3)<br>
у этих отрезков есть 1 общая точка.<br>
и как найти угол?</div></div><br>
один из вариантов найти проходящие через отрезки прямые и найти угол между ними ... 8-)]]></description>
        <author>andrew.virus</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541322</guid>
        <pubDate>Sat, 20 Mar 2010 23:20:34 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541322</link>
        <description><![CDATA[amk: Вот еще вариант<br>
<br>
dx<sub class='tag-sub'>1</sub> = x<sub class='tag-sub'>1</sub> - x<sub class='tag-sub'>2</sub><br>
dy<sub class='tag-sub'>1</sub> = y<sub class='tag-sub'>1</sub> - y<sub class='tag-sub'>2</sub><br>
dx<sub class='tag-sub'>2</sub> = x<sub class='tag-sub'>3</sub> - x<sub class='tag-sub'>2</sub><br>
dy<sub class='tag-sub'>2</sub> = y<sub class='tag-sub'>3</sub> - y<sub class='tag-sub'>2</sub><br>
<br>
a = dx<sub class='tag-sub'>1</sub>*dy<sub class='tag-sub'>2</sub> - dy<sub class='tag-sub'>1</sub>*dx<sub class='tag-sub'>2</sub><br>
b = dx<sub class='tag-sub'>1</sub>*dx<sub class='tag-sub'>2</sub> + dy<sub class='tag-sub'>1</sub>*dy<sub class='tag-sub'>2</sub><br>
<br>
&#952; = arctan (a/b)<br>
или лучше (при наличии нужной функции)<br>
&#952; = atan2 (a, b)<br>
Второй вариант дает угол в диапазоне ±&pi;<br>
<br>
Со знаком только надо разобраться]]></description>
        <author>amk</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541297</guid>
        <pubDate>Sat, 20 Mar 2010 21:45:45 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541297</link>
        <description><![CDATA[Fts: А я вижу только одну ситуацию возможного обрушения :)<br>Все же подозреваю, что &quot;не работает&quot; связано или с тем, что автор ожидал увидеть угол в градусах, или что автор вообще хотел получить угол в диапазоне от 0 до 360 градусов, а не 0-180 градусов.  <br>Впору писать алгоритм расшифровывания мыслей авторов  :D]]></description>
        <author>Fts</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541275</guid>
        <pubDate>Sat, 20 Mar 2010 21:21:22 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541275</link>
        <description><![CDATA[Fts: Всё правильно, должно работать, осталось  угол в градусы перевести для красоты.]]></description>
        <author>Fts</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541179</guid>
        <pubDate>Sat, 20 Mar 2010 18:50:59 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541179</link>
        <description><![CDATA[v1m: я там выложил свой исходник посмотри плиз...]]></description>
        <author>v1m</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541170</guid>
        <pubDate>Sat, 20 Mar 2010 18:31:24 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2541170</link>
        <description><![CDATA[v1m: не работает(<br>
<div class="tag-spoiler spoiler closed"><div class="spoiler_header" onclick="openCloseParent(this)">ИСХОДНИК</div><div class="body"><br>
должно в Form1.Caption писать размер угла<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">unit Unit1;</div><div class="code_line">&nbsp;</div><div class="code_line">interface</div><div class="code_line">&nbsp;</div><div class="code_line">uses</div><div class="code_line">&nbsp;&nbsp;Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,</div><div class="code_line">&nbsp;&nbsp;Dialogs, Math, ExtCtrls;</div><div class="code_line">&nbsp;</div><div class="code_line">type</div><div class="code_line">&nbsp;&nbsp;TForm1 = class(TForm)</div><div class="code_line">&nbsp;&nbsp; &nbsp;Timer1: TTimer;</div><div class="code_line">&nbsp;&nbsp; &nbsp;procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X,</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp;Y: Integer);</div><div class="code_line">&nbsp;&nbsp; &nbsp;procedure Timer1Timer(Sender: TObject);</div><div class="code_line">&nbsp;&nbsp;private</div><div class="code_line">&nbsp;&nbsp; &nbsp;{ Private declarations }</div><div class="code_line">&nbsp;&nbsp;public</div><div class="code_line">&nbsp;&nbsp; &nbsp;{ Public declarations }</div><div class="code_line">&nbsp;&nbsp;end;</div><div class="code_line">&nbsp;</div><div class="code_line">const</div><div class="code_line">&nbsp;&nbsp;x2=200;</div><div class="code_line">&nbsp;&nbsp;y2=200;</div><div class="code_line">&nbsp;&nbsp;x1=300;</div><div class="code_line">&nbsp;&nbsp;y1=200;</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;Form1: TForm1;</div><div class="code_line">&nbsp;&nbsp; a : single;</div><div class="code_line">implementation</div><div class="code_line">&nbsp;</div><div class="code_line">&nbsp;</div><div class="code_line">{$R *.dfm}</div><div class="code_line">&nbsp;</div><div class="code_line">procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X,</div><div class="code_line">&nbsp;&nbsp;Y: Integer);</div><div class="code_line">var</div><div class="code_line">&nbsp;&nbsp;xa,ya,xb,yb : longint;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;xa:=x1-x2;</div><div class="code_line">&nbsp;&nbsp;ya:=y1-y2;</div><div class="code_line">&nbsp;&nbsp;xb:=x-x2;</div><div class="code_line">&nbsp;&nbsp;yb:=y-y2;</div><div class="code_line">&nbsp;&nbsp;a:=arccos((xa*xb+ya*yb)/sqrt((sqr(xa)+sqr(ya))*(sqr(xb)+sqr(yb))));</div><div class="code_line">&nbsp;&nbsp;Form1.Caption:=FloatToStr(a);</div><div class="code_line">end;</div><div class="code_line">&nbsp;</div><div class="code_line">procedure TForm1.Timer1Timer(Sender: TObject);</div><div class="code_line">begin</div><div class="code_line">Canvas.Ellipse(100,100,300,300); &nbsp;</div><div class="code_line">&nbsp;&nbsp;Canvas.MoveTo(200,200);</div><div class="code_line">&nbsp;&nbsp;Canvas.LineTo(300,200);</div><div class="code_line">&nbsp;&nbsp;Timer1.Enabled:=false; &nbsp;</div><div class="code_line">end;</div><div class="code_line">&nbsp;</div><div class="code_line">end.</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script></div></div>]]></description>
        <author>v1m</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2540970</guid>
        <pubDate>Sat, 20 Mar 2010 14:13:39 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2540970</link>
        <description><![CDATA[Da&#036;aD: Общая точка является концом отрезка, или может быть где угодно?]]></description>
        <author>Da&#036;aD</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2540948</guid>
        <pubDate>Sat, 20 Mar 2010 13:49:23 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2540948</link>
        <description><![CDATA[v1m: сор :D]]></description>
        <author>v1m</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2540946</guid>
        <pubDate>Sat, 20 Mar 2010 13:48:27 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2540946</link>
        <description><![CDATA[volvo877: И при чем тут Паскаль? Тебе формула нужна? Тогда переезжаем в Алгоритмы...]]></description>
        <author>volvo877</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2540938</guid>
        <pubDate>Sat, 20 Mar 2010 13:37:27 +0000</pubDate>
        <title>подскажите формулу как найти угол между двумя отрезками</title>
        <link>https://forum.sources.ru/index.php?showtopic=298138&amp;view=findpost&amp;p=2540938</link>
        <description><![CDATA[v1m: задано 2 отрезка (х1,у1)-(х2,у2) и (х2,у2)-(х3,у3)<br>у этих отрезков есть 1 общая точка.<br>и как найти угол?]]></description>
        <author>v1m</author>
        <category>Алгоритмы</category>
      </item>
	
      </channel>
      </rss>
	