Question: Real Numbers vs. Complex Numbers

When I solve the equation like so;

fsolve(x^3-6x^2-7x+58=0) I get an answer in real numbers

and when I solve the equation like this;

solve(x^3-6x^2-7x+58=0) I get an answer in complex numbers.

How is it possible that when solving the same equation I get two different answers one with real numbers and the other with complex?

Please Wait...