Catch problematic case when m1 == 0.0 and m2 == 1.63042e-322 .
In this case close() will return false, because `tol * mmax'
will be exactly 0.0.