Problem of Apollonius: Difference between revisions

Content added Content deleted
Line 168: Line 168:
double rs = (-b - sqrt(D)) / (2 * a);
double rs = (-b - sqrt(D)) / (2 * a);


double xs = M + N * rs;
return Circle(M + N * rs, P + Q * rs, rs);
double ys = P + Q * rs;

return Circle(xs, ys, rs);
}
}