Если 2 ^ 0 - это 1 бит, а 2 ^ 1 - это 2 бита, то почему 2 ^ 10 называется одним килобайтом, а не одним килобайтом.
Поскольку 8 битов равны одному байту, то 1024 бита составляют 128 байтов, а не 1024 байт.
А если один килобайт равен 1024 байта, то это должно быть 1024 * 8 = 8192 бит, нет?