|
|
1
14
求方向向量,即让位置向量为(使用浮点数)B=(x2,y2)和A=(x1,y1),然后AB=B-A。通过除以向量的长度(Math.Sqrt(x x+y y) )。然后将方向向量AB乘以原始长度减去圆的半径,再加回到直线的起始位置:
编辑:修正了代码,aa,修正了最初的解释(以为你想让线从圆的中心延伸到周长:P) |
|
2
5
我不知道你为什么要介绍这个圈子。对于一条从
哪里
所以在你的情况下,
距离
|
|
3
5
|