FloatingPointError en Python

python error

El  FloatingPointError en Python, indica que algo salió mal, al efectuar  un cálculo de punto flotante.

Las causas del error por tanto pueden ser varias, y su manejo dependerá de tus objetivos.

Si necesitamos evitarlo, el empleo de decimal(), puede ayudarnos,  ya que  contienen varias funciones integradas para operaciones matemáticas simples (por ejemplo, sqrt); sin embargo es posible que los resultados de estas funciones no siempre coincidan con la función correspondiente en matemáticas u otros módulos con mayor precisión.

Justo por esto es más recomendable emplear math(), por su mayor exactitud.

Lo importante que debes saber, es que la causa de este  error  muchas veces está, en las características de los números con base N.