我想在c ++中找到两个圆的交点。我有两个圆的中心和半径。任何人都可以帮助我吗?
答案 0 :(得分:1)
请参阅this link(滚动到“两个圆圈的交点”)以获得解决方案。甚至还有C和Objective-C示例代码。
答案 1 :(得分:1)
答案 2 :(得分:1)
假设你有一个圆心和它的半径 你可以设置像
这样的等式(x-x1)²+(y-y1)²=r1²
你可以为两个圈子做这个
I x²-2xx1+x1²+y²-yy1+y1²=r1²
II x²-2xx2+x2²+y²-yy2+y2²=r2²
然后你可以在I中插入II,然后你去:)