Cita:
Iniciado por neandertal He hecho las modificaciones que me comentas, pero ahora me devuelve discriminante=2 x=1.#INF00 x=1.#INF00.
Ahora verifica bien si corregiste pow(2,2) por
pow(b,2)
Por otro lado, debes depurar las entradas, de manera que el valor bajo la raiz no sea negativo, ó antes de aplicar sqrt, verificar si el valor es negativo y parar el cálculo.