请教:怎么取得Line和Circle相交的点的坐标?

BlueBeer 2004-04-18 09:59:11
一条直线AB
已知A点坐标为x1,y1
B点坐标为x2,y2
我想取得在AB上距离B点n的点的坐标

现在我能想到的办法是这样:
在PictureBox上画一条直线:Line(x1,y1)-(x2,y2)
然后以(x2,y2)为圆心n为半径画圆:Circle(x2, y2),n
这样,Circle和Line相交的点就是我要的点了

可是我不知道怎么取得那个点的坐标
请各位高手指教,谢谢!
...全文
110 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
BlueBeer 2004-04-19
  • 打赏
  • 举报
回复
谢谢啦~
lsftest 2004-04-18
  • 打赏
  • 举报
回复
一般的解释几何知识:
直线方程:(y-y1)*(x2-x1)=(x-x1)*(y2-y1)
圆形方程:(x-x2)^2+(y-y2)^2=n^2
求两方程的公共解。


809

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧