我有一条线的坐标。它们的形式为x,y。我需要找到这条线与x轴的夹角。这两个点都可以由我的应用程序中的用户编辑,因此我不能将其中一个作为旋转中心。我试过这个:
theta = tan-inv((y2 - y1)/(x2 - x1))
我认为正确的点为x2,y2,左边的点为x1,y1。但我没有得到正确的价值。此外,我需要转换返回的值,以便我可以在画布上应用它(0 - 360之间)。
注意:无论何时何地,我都会将值转换为度/弧度。
我附上了一张图片,可以更详细地解释我正在尝试的内容。
答案 0 :(得分:-1)
此表达式
(y2 - y1/x2 - x1)
标记错误,应该是
((y2 - y1)/(x2 - x1))
如果你现在解释你所发布的内容并不是你的代码,那么我会将这个问题用于浪费我的时间。我还可以确定你理解弧度和度之间的区别,以及数学家和导航员用来指示圆周角的不同约定。