一个圆中,已知半径,玄长,求弧长是不是先算出圆心角,再算弧长?如果是的话给一下公式~谢啦

问题描述:

一个圆中,已知半径,玄长,求弧长
是不是先算出圆心角,再算弧长?如果是的话给一下公式~谢啦

半径R,弦长A,弧长L,弦长所对应圆心角为α
从圆心作弦长的垂线,构成直角三角形
则有 sin(α/2)=(A/2 )/R
用反三角函数算出α,得
弧长L=|α|R

你的算法是对的。
但是这个没有固定的公式啊。算法就是过圆心做弦长的垂线,然后通过勾股定理算。没有简便的算法。

设半径为r,弦长为L,弧长为s,则s=2rarcsin(L/2r)