Hacker News new | ask | show | jobs
by tasty_freeze 4535 days ago
It generates fewer than 4096 unique values, as some values map to the same thing. The most obvious being that 0 shifted any number of places produces 0, but also 0x10 shifted left 0 is the same as 0x04 shifted left 2 is the same as 0x01 shifted left 4.
1 comments

Makes sense. Well... It produces less than 4096 interesting 32-bit values.