Divide by magnitude if difference is more than tolerance