Килобайты в байты: формула и таблица перевода

Сколько байтов в килобайте: 1024 или 1000? Формула перевода килобайт в байты, готовые значения и таблица. Онлайн-конвертер считает по точному коэффициенту.

1 КБ =1 024 байтРасчёт: 1 × 1 024 = 1 024
Объём данных: что переводим

1 КБ во всех единицах объёма данных

биты
килобиты
мегабиты
байты
мегабайты
гигабайты
Редкие и старинные единицы
гигабиты
терабайты
петабайты

Таблица: килобайты в байты

Таблица перевода: килобайты в байты. Нажмите на строку, чтобы подставить значение.
КБбайт
11 024
22 048
33 072
44 096
55 120
66 144
77 168
88 192
99 216
1010 240

Что такое байт и килобайт

Байт — базовая единица измерения объёма цифровых данных. Он состоит из восьми бит, где каждый бит хранит один двоичный разряд: 0 или 1. С восьмью разрядами байт кодирует 256 различных значений — этого достаточно, чтобы закодировать один символ текста, один байт пикселя или один элемент массива в большинстве языков программирования.

Килобайт (кБ, KB) — производная единица, кратная байту. Слово построено по той же модели, что и метрические килограмм или километр: приставка «кило» означает множитель, а в исходном виде байта. Значение множителя определяет, идёт речь о десятичном килобайте (1000 байт) или о двоичном (1024 байта) — об этом различии подробно рассказано ниже, но в конвертере выше используется двоичный счёт: 1 кБ = 1024 Б.

Формула перевода килобайт в байты

Перевод килобайтов в байты сводится к одной арифметической операции — умножению на коэффициент:

байты = килобайты × 1024

Обратная операция выполняется делением: килобайты = байты ÷ 1024.

Для расчётов «в уме» полезно знать несколько удобных множителей:

  • 1 кБ = 1024 Б
  • 2 кБ = 2048 Б
  • 4 кБ = 4096 Б
  • 8 кБ = 8192 Б
  • 16 кБ = 16 384 Б
  • 32 кБ = 32 768 Б
  • 64 кБ = 65 536 Б
  • 1024 кБ = 1 048 576 Б (ровно 1 мегабайт)

Все значения в конвертере выше рассчитываются по точному коэффициенту 1024, поэтому результат не зависит от округления.

1024 или 1000 — в чём разница

Главная сложность перевода «кбайт в байт» в том, что существуют два равноправных стандарта, и оба они «официальные».

Двоичный килобайт — 1024 байта. Так считают операционные системы Windows, macOS (в системных настройках), языки программирования и файловые системы. Причина проста: компьютеры работают в двоичной системе счисления, а 1024 = 2¹⁰ — это ближайшая к 1000 степень двойки. С ней удобно работать в памяти и на дисках, где ячейки адресуются сдвигами битов.

Десятичный килобайт — 1000 байтов. Так считают производители жёстких дисков и флешек, провайдеры связи и метрическая система СИ. Приставка «кило» изначально означает множитель 10³ = 1000, и именно это значение закреплено в международных стандартах (МЭК 80000-13, СИ).

Чтобы избавить обе системы от путаницы, введены отдельные двоичные единицы с приставками «киби-», «меби-», «гиги-» и так далее. Кибибайт (KiB) равен строго 1024 байтам, килобайт (кБ) — строго 1000 байтам. В повседневной речи слово «килобайт» почти всегда означает 1024 байта, но в технической документации, договорах и рекламных материалах носителей всегда уточняют, какой стандарт имеется в виду.

КилобайтыВ двоичной системе (× 1024)В десятичной системе (× 1000)
110241000
551205000
1010 24010 000
100102 400100 000
256262 144256 000
10241 048 5761 024 000

Разница выглядит незначительной в единицах, но растёт вместе с объёмом: диск с ёмкостью 1 ТБ по декларации производителя занимает около 931 ГиБ в файловой системе. Разница в 7 % — именно та цифра, которую пользователи замечают при установке Windows.

Таблица перевода килобайт в байты

Готовые значения с шагом 1 кБ до 1024 кБ. Пока таблица закрывает типовые задачи; если нужен точный расчёт для любого числа — воспользуйтесь конвертером в начале статьи.

КилобайтыБайтыКилобайтыБайты
110243232 768
220486465 536
33072128131 072
44096256262 144
55120512524 288
8819210241 048 576
1010 24020482 097 152
1616 38440964 194 304
2020 48081928 388 608
2525 60010 00010 240 000

Обратный перевод: байты в килобайты

БайтыКилобайтыБайтыКилобайты
1024165 53664
20482131 072128
40964262 144256
51205524 288512
819281 048 5761024
10 240101 000 000976,5625
16 384165 000 0004882,8125
20 4802010 000 0009765,625

Примеры перевода килобайт в байты

Разберём типовые задачи, с которыми сталкиваются школьники, студенты и пользователи компьютеров.

Текстовый файл на 4 кБ. Байт: 4 × 1024 = 4096. Заметьте: сам текст, вероятнее всего, занимает меньше — файловая система выделяет ему минимум один блок (в современных ФС размер кластера начинается от 4 КБ), поэтому «пустой» документ почти всегда весит 4096 байт.

Лог-файл на 12 кБ. Байт: 12 × 1024 = 12 288 байт. Обратная проверка: 12 288 ÷ 1024 = 12 — перевод «туда и обратно» работает без потерь.

Сколько байтов в 64 кБ. Байт: 64 × 1024 = 65 536. Это удобное число: 65 536 = 2¹⁶, то есть ровно 65 536 адресов в шестнадцатибитном пространстве — типичный размер базы данных или таблицы в старых системах.

1 МБ — сколько килобайт и байт. 1 МБ = 1024 кБ = 1 048 576 байт. Если же провайдер считает мегабайт как 10³, то его 1 МБ = 1000 кБ = 1 000 000 байт — разница ровно 48 576 байт, или около 4,86 %.

Ошибочный перевычный пример: 5 кБ. Студент, помнящий про «1024», напишет 5120 байт, а система проверки ответа, считающая по стандарту СИ, ожидает 5000. Поэтому в задачах всегда стоит уточнить, какой стандарт заложен в условие.

Килобайты и килобиты — не путайте единицы

Вторая по частоте ошибка в переводах — смешение байтов и бит. 1 байт = 8 бит, поэтому между килобайтами и килобитами действует множитель 8:

  • 1 кБ = 8 кбит = 8192 бит (в двоичной системе)
  • 1 кБ = 8 кбит = 8000 бит (в десятичной системе)
  • 1 МБ = 8 Мбит
  • 1 ГБ = 8 Гбит

Это важно при разборе тарифов и скоростей интернета. Если тариф обещает 100 Мбит/с, максимальный реальный поток данных составит 100 ÷ 8 = 12,5 МБ/с. А если скорость в 100 Мбит/с подают в «кибибитах» (как часто делают производители модемов), фактический поток будет ещё меньше — около 12,2 МБ/с.

Скорость передачи также измеряется не в байтах, а в битах в секунду. Чтобы получить скорость в байтах в секунду, разделите значение в килобитах в секунду на 8 и получите килобайты в секунду.

Чем килобайт отличается от кибибайта

Чтобы свести путаницу к минимуму, введём чёткую терминологию:

НазваниеОбозначениеЗначение
Килобайт (SI)кБ, kB1000 байт
КибибайтKiB1024 байта
Мегабайт (SI)МБ, MB1000 кБ = 1 000 000 байт
МебибайтMiB1024 кБ = 1 048 576 байт
Гигабайт (SI)ГБ, GB1000 МБ = 10⁹ байт
ГибибайтGiB1024 МБ = 2³⁰ байт

Правильные «двоичные» приставки — киби-, меби-, гиги-, теби- — редко встречаются в бытовой речи, но они используются в спецификациях файловых систем, технических условиях и документации. Если вам важна точность, указывайте единицу явно: «1 КиБ» вместо «1 кБ».

Практические подсказки

Для программистов. В большинстве языков с двоичной системой удобнее работать с числами 2ⁿ: 1024 * n, n << 10 — сдвиг на 10 бит равнозначен умножению на 1024. Кодировками, в которых один символ занимает ровно один байт, остаются ASCII, KOI8-R и CP1251; для UTF-8 символ занимает от 1 до 4 байт, поэтому размер файла в байтах не совпадает с количеством символов.

Для учеников. Запомните три эталонных числа: 1024 байта в килобайте, 1 048 576 байт в мегабайте и 1024 килобайта в мегабайте. С этими значениями все школьные задачи о переводе данных решаются за один шаг умножения или деления.

Для проверки ответа. Убедитесь, что обе единицы относятся к одному стандарту. Сравнение «1024 кБ × 1000 = 1 024 000 Б» — некорректная смесь: либо килобайты должны быть двоичными (× 1024), либо коэффициент должен быть 1000, но тогда и килобайт придётся понимать как 1000 байт.

Часто задаваемые вопросы

Сколько байтов в одном килобайте?

В двоичном счёте, который применяют операционные системы, 1 килобайт равен 1024 байтам. По стандарту СИ 1 кбайт = 1000 байт, именно эту величину используют производители носителей и телеком-операторы.

Почему килобайт равен 1024 байтам, а не 1000?

Потому что в двоичной системе удобно считать по степеням двойки: 2^10 = 1024, а не 1000. Исторически при разработке компьютеров приставку «кило» использовали для обозначения множителя 1024, хотя в метрической системе она означает 1000.

Чем килобайт отличается от кибибайта?

Кибибайт (KiB) — это строго 1024 байта, а килобайт (кБ) — 1000 байт по стандарту СИ. В бытовой речи слово «килобайт» часто означает 1024 байта, поэтому при точных расчётах важно указывать, какой стандарт вы используете.

Как перевести байты обратно в килобайты?

Делением: разделите количество байтов на 1024, если считаете в двоичной системе, или на 1000 — если нужен десятичный килобайт. Например, 2048 байт = 2048 ÷ 1024 = 2 килобайта.

Почему размер файла в Windows отличается от размера на диске?

Файловые системы и операционные системы Windows считают килобайт равным 1024 байтам, а жёсткие диски и флешки измеряют ёмкость по стандарту СИ — 1000 байт в килобайте. Поэтому диск на 500 ГБ занимает около 465 ГиБ в системе.

Чем килобайт отличается от килобита?

Килобит — это 1000 (или 1024) бит, а килобайт — 1000 (или 1024) байта. Один байт состоит из 8 бит, поэтому 1 килобайт = 8 килобит. Скорость интернета измеряют в мегабитах, размер файлов — в мегабайтах.