



Элементарно... Сходить к директору школы и попросить его зачислить тебя в первый классTiG писал(а):Как вычислить угол между линией, соединяющей две точки, и положительным направлением абсциссы.




умножить на 180/пи вроде какTiG писал(а):(градусах - умножить на pi/180 вроде как)

Private Function GetAngle(X0 As Double, Y0 As Double, X1 As Double, Y1 As Double) As Double
Const RAD = 57.2957795130823
If X0 <> X1 Then
GetAngle = Atn((Y1 - Y0) / (X1 - X0)) * RAD + 90 * (Sgn(X1 - X0) + 1)
If GetAngle < 0 Then GetAngle = 360 + GetAngle
Else: GetAngle = 180 + Sgn(Y1 - Y0) * 90
End If
End FunctionСейчас этот форум просматривают: Google-бот, SemrushBot и гости: 9