求圆上一点的坐标。
发布网友
发布时间:2022-04-20 03:53
我来回答
共1个回答
热心网友
时间:2023-06-21 13:18
附图一张镇楼, 字丑见谅!
r:半径
p1(x, y):圆点坐标
p2(a, b): 圆上某一点坐标
cosA = b/c
sinA = a/c
cos(A) = (a-x)/r;
=> a = x + r*cos(A);
sin(A) = (b-y)/r;
=> b = y + r*sin(A);
得出该点坐标:
p2(x + r*cos(A), y + r*sin(A))