Geometry 计算角度以在圆弧上以90度平移圆

Geometry 计算角度以在圆弧上以90度平移圆,geometry,angle,Geometry,Angle,我有一个这样的设计: 现在我想计算单击的圆和外弧90度位置之间的角度。我怎么计算呢 我用弧度表示外圆的角度。Emm。。。减去圆的角度和90度(Pi/2)?很抱歉,我没听明白。要计算两个角度之间的差,应该减去它们。如果你的意思是其他的,重新表述这个问题。假设它的角度在300左右。现在如果我减去它们,它会给我210个角度来进行翻译,但事实并非如此。这将需要90度加上210和300之间的差值。最短弧角:d=Abs(a-b);如果(d>180),则d=360-d

我有一个这样的设计:

现在我想计算单击的圆和外弧90度位置之间的角度。我怎么计算呢


我用弧度表示外圆的角度。

Emm。。。减去圆的角度和90度(Pi/2)?很抱歉,我没听明白。要计算两个角度之间的差,应该减去它们。如果你的意思是其他的,重新表述这个问题。假设它的角度在300左右。现在如果我减去它们,它会给我210个角度来进行翻译,但事实并非如此。这将需要90度加上210和300之间的差值。最短弧角:
d=Abs(a-b);如果(d>180),则d=360-d