Sheehan Olver

Results 1181 comments of Sheehan Olver

Ah ok thanks for the explanation! Yes I agree if its impacting your code we should def fix it

> The equality need not hold, as floating-point results may change by a few ULP across Julia versions I don't understand this statement. All basic floating point operations are exactly...

Hmm a more interesting example is ```julia 1..2 ∪ 3..3 ≈ 1..2 ``` In this case the difference between the two sets has measure 0 but I agree that they...

Note 1 and 4 are the same thing. You haven't given a usage reason not to just use Hausdorff distance, which is the most mathematically natural.

I would say a "fuzzy circle" (e.g. the set `1-ε < |x| < 1+ε`) , which is needed as otherwise there are very few floats in 2D in the circle,...

Why a macro and not just a function? E.g. `leftopen(0..1)`

`@SVector` needs to be a macro since it detects the number of arguments. Otherwise it would just be `SVector([1,2,3])`

I guess the real question is what is "relative" wrt what? I assume you are happy that `(0..1) ≈ (1e(-13)..1)` returns true even though `0 ≈ 1e(-13)` returns false. So...

It doesn't actually help with this problem but looking at the code the choice of relative tolerance looks wrong: I think `maxabs` should be based on the widths of the...

I don't think that's a "weird situation" at all... and in fact those two intervals do not look approximately equal.