Equality between a float and an int in the case `!(== 0.0 0)` returns false the Equality operation works between 2 floats and 2 ints, I have found a work around `!(and (<= 1 1.0) (not (< 1 1.0)))`