Предположим, что у меня есть две точки, а между ними - прямая. Допустим, что мне нужно посчитать угол относительно, например, оси X. Как это сделать стилистически/математически верно?
Вот так:
/-------\ (pt1.x=2;pt1.y=2)
| *     | 
|  \    | 0______________>
|   \   | |  X
|    \  | |Y
|     * | v
\_______/ (pt2.x=6;pt2.y=6)
printf("%3d degrees\n", abs(angle(pt1, pt2)));
~$  45 degrees
~$
Псевдокод, питон, мат.функция, на пальцах, все что вам угодно, спасибо!






