What is the algorithm for finding the center of a circle from three points?
Here’s my Java port, dodging the error condition when the determinant disappears with a very elegant IllegalArgumentException, my approach to coping with the “points are two far apart” or “points lie on a line” conditions. Also, this computes the radius (and copes with exceptional conditions) which your intersecting-slopes approach will not do. public class CircleThree … Read more