根据缝隙的宽度计算圆中缝隙的度数
Calculate the degrees of an gap in a circle based on the width of the gap
我很难弄清楚下面的三角函数;我需要画一个圆的轮廓,在它的宽度为一定像素的开口。圆的半径可以是不同的,但开口的大小应该是一致的。换句话说,如果半径r已知,缝隙宽度w已知,如何得到缝隙角a ?
我希望我可以添加一个图像,但我不允许,因为我没有足够的声望点。
If
chordLength = 2 * radius * sin(angle/2)
然后用一些代数
angle = arcsin(chordLength/(2*radius))*2
http://mathworld.wolfram.com/CircularSegment.html 相关文章:
- 根据元素和容器大小计算边距
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 使用D3.js计算带有字母间距的文本长度
- 使用CSS或JavaScript计算分页符的数量
- 可以't计算自定义谷歌地图的js
- 如何计算每个元素's的高度,并将这些值用作函数中的变量
- JavaScript计算帮助(乘以时间)
- 如何计算对象文字中的键
- JavaScript循环无法正确计算/显示结果
- 与域在同一台计算机上运行的NODEJS服务器的CORS错误
- 四舍五入JavaScript计算
- 计算HTML中的页数
- 使用jQuery计算数组中的对象以更改进度条
- 如何在jquery中使用实时计算求和值
- 计算多个项目的价格
- 计算CSS3缩放框在另一个框中的最高位置
- 如何计算二十面体的法线
- if(foo!==null)的计算结果为true,即使foo为null
- 在Angular中重新使用HTML端的计算文本
- 根据缝隙的宽度计算圆中缝隙的度数