... c := 1.015 Difference between a and b is almost 0.005, where as difference between b and c is near zero. But the above logic shows a is approx equal to b and b is not even approx equal to c, because a,b and c rouned are 1.01, 1.01 and 1.02. So, ROUND( a, x ) - ROUND( b, x ) <> ...