Hi, When solving a quadratic equation I get that alpha = -3.78336776728e-31 which I believe to be far below machine precision:
finfo(float).eps 2.2204460492503131e-16 But an if statement like: if alpha == 0: ... does not catch this. Is there a better way to check for things that are essentially zero or should I really be using if np.abs(alpha) < finfo(float).eps: ... ? Thanks for any help. Jonathan. _______________________________________________ Numpy-discussion mailing list Numpy-discussion@scipy.org http://projects.scipy.org/mailman/listinfo/numpy-discussion