Description
NaN has many different representations in raw bytes.
When we set a double/float value, we should check whether it is NaN, and a binary representation that is canonicalized, so we can do comparison on bytes directly.
NaN has many different representations in raw bytes.
When we set a double/float value, we should check whether it is NaN, and a binary representation that is canonicalized, so we can do comparison on bytes directly.