This is not a matter of recommended practise (nor undefined behavior), but about what the c++-standard actually guarantees in th
Nope. For example, there's nothing in the Standard banning a bias-based representation, it only mandates that it is binary.