我已知弧的两点坐标(x1,y1)和(x2,y2),还有圆芯坐标(cx,cy),并且算出了半径r我怎么样算出的角度?
我怎么用公式算出来的有象限的区别,有负,有正?
这角度得出来要是在是在0-360这间的?请指教!m_dCircleFAng=asin((y1-cy)/r)*180.0/PI;
m_dCircleEAng=asin((y2-cy)/r)*180.0/PI;;
我怎么用公式算出来的有象限的区别,有负,有正?
这角度得出来要是在是在0-360这间的?请指教!m_dCircleFAng=asin((y1-cy)/r)*180.0/PI;
m_dCircleEAng=asin((y2-cy)/r)*180.0/PI;;
如何加上判断,4个象限都不一样?
theta=atan2(y1-cy,x1-cx)-atan2(y2-cy,x2-cx);得到的结果为[-π,π]