The same sequence of bits in value representation can mean different values.
What do you mean by different? The same sequence of bits in value
representation (should) mean that the two objects have the "same" value,
by definition. The values returned by operator== and related functions
can be whatever those functions find useful, and we should refer to such
values as "equal" and "not equal."
Floating-point gives us such behavior - two values having the same value
representation of a NaN cause operator== to report false. Two different
value representations, +0 and -0, cause operator== to report true.