1回の演算の丸め誤差は確かこれでいけるんじゃなかったっけ?
abs(a-b) < max(a,b) * 2 * EPSILON