Library functions for finding polynimals and their roots.

I have 3 2d points, and I want to find the roots of the quadratic that passes through them. are there any useful library functions, or am I going to have to implement this all by hand?

Two c++ libraries for polynomials

https://www.flintlib.org/

Singular lists numerical root finding.