根据计算机存储容量的基本单位定义,1MB(兆字节)等于1024KB(千字节),而1KB等于1024字节(Byte)。每个字节由8个二进制位组成。因此,1MB包含的二进制位数量可以通过以下计算得出:
$$
1 text{MB} = 1024 text{KB} times 1024 text{Byte/KB} times 8 text{bit/Byte} = 8,388,608 text{bit}
所以, 1MB等于8,388,608个二进制位。