I read in a book that (https://hub.packtpub.com/quantum-expert-robert-sutor-explains-the-basics-of-quantum-computing/)
160 qubits (quantum bits) could hold $2^{160} \approx1.46\times 10^{48}$ bits while the qubits were involved in computation."
How does this calculation come about?
The context of the statement is that a caffine molecule would require $10^{48}$ bits to be represented by a classical computer. However a quantum computer would require 160 qubits and is thus well suited for such representation.
If I look at this question on Quora, a 512 bit computer (which I suppose are real) would give a largest 155 digit number (https://www.quora.com/How-many-digits-are-in-a-512-bit-number). Isn't that big enough to represent atoms, molecules etc.?