多項式の根を高精度で求めるためには、MPMathライブラリを使用することが推奨されます。 MPMathは高精度計算を行うためのライブラリで、任意の精度で数値計算を行うことができます。 具体的には、以下の手順で高精度の根を求めることができます。 MPMathをインポートし、必要な精度を設定します。 多項式の係数を指定し、mpmath.polyroots関数を使用して根を計算します。 from mpmath import mp, polyroots# 精度を設定mp.dps = 50 # 小数点以下50桁の精度# 多項式の係数coefficients = [2, 3, 1] # 2x^2 + 3x + 1# 高精度での根を求めるroots = polyroots(coefficients)print(roots)