【发布时间】:2014-05-21 08:27:11
【问题描述】:
我需要计算红线(在下图中)与圆的圆周相交的位置。问题是我不知道它们会以什么角度(从中心)穿过圆周。
我只知道圆的半径(用蓝线表示)和红线的 x 位置(每条偏移半径/4,用绿线表示)。
任何类型的数学解决方案都将受到赞赏,但 Java / 处理的奖励积分。
【问题讨论】:
-
不应该迁移到math.stackexchange.com吗?
-
可能是 math.stackexchange.com ?
-
最后不是问cosinus函数和sinus函数的定义吗?
-
基本上您知道直角三角形的一侧(半径的 1/4 或 1/2 或 3/4)和斜边(=半径),因此您可以轻松晒黑求角度。
-
@arynaq 从圆心到红线与圆周相交点的线就是半径。
标签: java processing geometry trigonometry