    @Test
    public void acompareFloatsWithTol() {

        float tol = 0.01f;
        float x1 = 100;
        
        float x2 = x1 - tol / 10;
        assertEquals(0, CompareOp.acompare(x1, x2, tol));
        
        x2 = x1 - tol * 10;
        assertTrue(CompareOp.acompare(x1, x2, tol) > 0);
        
        x2 = x1 + tol * 10;
        assertTrue(CompareOp.acompare(x1, x2, tol) < 0);
    }