让我们考虑三角形ABC,其中距离AB和AC是恒定的。 A和C并且不动; B可以移动。
三角形可以有两种状态:
1)AB和BC之间存在直角,B与A
具有相同的x坐标B-----A
\
\
\
\
C
2)B具有与A相同的y坐标,并且距离BC是之前的两倍
A
如果我知道距离AB和BC,我怎样才能计算C的位置?
答案 0 :(得分:0)
1) known |BC| = t, |A.X - C.X| = t
2) known |AB| = f, |BC| = 2*t
unknown g = |A.Y - C.Y|
(f+t)^2 + g^2 = (2*t)^2 //grandpa Pythagoras' theorem
g = Sqrt(4*t^2 - (f+t)^2)