Определение угла наклона отрезка - C#
Формулировка задачи:
Есть отрезок, который имеет координаты начала (x,y) и конца (x1,y1). Как вычислить угол наклона этого отрезка по координатам. Помогите на C# сделать?
Решение задачи: «Определение угла наклона отрезка»
textual
Листинг программы
static void Main()
{
double x0 = 0.0;
double y0 = 0.0;
double x1 = 0.0;
double y1 = 3.0;
// ... какая-то проверка, что координаты точек не совпадают.
double radians = Math.Atan2(y1 - y0, x1 - x0); // Получаем угол.
Console.WriteLine("Угол отрезка: {0:F3} радиан или {1:F3} градусов.", radians, radians * 180 / Math.PI);
}