01:21
<sideshowbarker>
looking at https://github.com/mdn/content/issues/12062, does the spec anywhere define negative zero?
01:21
<sideshowbarker>
maybe somewhere by reference to IEEE 754?
01:23
<bakkot>
sideshowbarker: https://tc39.es/ecma262/multipage/ecmascript-data-types-and-values.html#sec-ecmascript-language-types-number-type
01:24
<bakkot>
it does mention negative zero, but the actual definition is just by reference to IEEE, yes
01:24
<sideshowbarker>
OK, so it just follows from that
01:24
<sideshowbarker>
OK yeah
01:24
<bakkot>
seems like a reasonable place to ref https://en.wikipedia.org/wiki/Signed_zero
01:25
<bakkot>
(on mdn, I mean, not the spec)
01:29
<jmdyck>
I just noticed that pos zero and neg zero don't satisfy the definition of normalized or denormalized.
01:29
<sideshowbarker>
seems like a reasonable place to ref https://en.wikipedia.org/wiki/Signed_zero
yup, that’s exactly what I’m doing right now :) (patch in progress)
01:46
<jmdyck>
Ah, only the finite non-zero values are normalized or denormalized.