Hacker News new | past | comments | ask | show | jobs | submit login

You generally calculate 2^Y because you want to work with a Y-bit quantity somehow. Like generating a mask with the Yth bit set, calculating the size of a Y-bit address space, allocating storage for a power set of Y items, ... In these cases it's OK because bits are actually the thing that matters. With division, they usually aren't.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: