根据间隙的宽度计算圆中间隙的度数

Calculate the degrees of an gap in a circle based on the width of the gap

我很难计算出以下的三角函数;我需要绘制一个圆的轮廓,其中有一个宽度为特定像素的开口。圆的半径可以不同,但​​开口的大小应始终相同。换句话说,如果半径 (r) 和间隙宽度 (w) 已知,如何获得间隙角度 (a)?

我希望我可以附加一张图片,但我没有足够的信誉点数,所以我不允许。

如果

chordLength = 2 * radius * sin(angle/2)

然后是一些代数

angle = arcsin(chordLength/(2*radius))*2

http://mathworld.wolfram.com/CircularSegment.html