log(number of generations) / log(2)
Round the answer up.
40 bits or 5 byrtes
4
about eight bits, which is equal to one byte
21 bits.
5 bits
3 bits
In ASCII code, each letter, number or punctuation mark takes one byte, or 8 bits. That gives you 256 discrete combinations. Two letters take 2 bytes, or 16 bits.
28-bits
4
4
103
for two n bits multiplication results produce 2n bits