 In general, they may not be computed exactly, and only approximative values of the roots may be obtained.See Root-finding algorithm for a summary of the numerous efficient algorithms that have been designed for this purpose.Most algebraic equations that are encountered in practice have integer or rational coefficients, and one may want a factorization with factors of the same kind.