Что делает этот конвертер
Инструмент переводит объём цифровых данных из одной единицы в другую по всему диапазону битовых и байтовых единиц — как в десятичной системе (СИ), так и в двоичной (IEC). Десятичные единицы используют степени числа 1000 (килобайт, мегабайт, гигабайт…), а двоичные — степени числа 1024 (кибибайт, мебибайт, гибибайт…). Поскольку эти две системы часто путают, конвертер строго их разделяет и берёт бит за общую основу, чтобы любая единица корректно переводилась в любую другую.
Как пользоваться
Введите значение, которое нужно перевести, выберите в поле «Из» единицу, в которой оно выражено сейчас, и в поле «В» — единицу, в которую хотите его перевести. Результат сразу покажет эквивалентный объём, а также тот же объём в «чистых» битах. Дробные значения допускаются, а очень большие или очень малые результаты отображаются с полной точностью.
Как устроена формула
Конвертер закрепляет за каждой единицей фиксированное число бит. Бит равен 1, байт — 8 битам. Десятичная приставка порядка n умножает значение на \(1000^{n}\); двоичная приставка порядка n — на \(1024^{n}\); для байтовых единиц результат дополнительно умножается на 8. Само преобразование выглядит просто:
$$\text{итоговоеЗначение} = \frac{\text{исходноеЗначение} \times \text{битНаЕдиницу(из)}}{\text{битНаЕдиницу(в)}}$$Так как количество бит на единицу всегда не меньше 1, деление никогда не приводит к ошибке.
Разбор примера
Переведём 1 килобайт (кБ) в мегабайты (МБ). \(\text{битНаЕдиницу(кБ)} = 8\,000\), а \(\text{битНаЕдиницу(МБ)} = 8\,000\,000\). Тогда \(\text{всегоБит} = 1 \times 8\,000 = 8\,000\) бит, а $$\text{итоговоеЗначение} = \frac{8\,000}{8\,000\,000} = 0{,}001 \text{ МБ}.$$ Второй показательный пример: 1 гигабайт (ГБ, десятичный) равен \(8\mathrm{e}9 / 8\,589\,934\,592 \approx 0{,}9313\) гибибайта (ГиБ, двоичный) — примерно на 6,9% меньше. Именно поэтому диск «на 1 ТБ» в некоторых операционных системах, которые на самом деле считают в двоичных единицах, отображается как около 931 ГБ.
Частые вопросы
Почему жёсткий диск меньше, чем заявлено? Производители продают диски в десятичных терабайтах (1 ТБ = 1 000 000 000 000 байт), но многие системы показывают двоичные тебибайты, подписывая их как «ТБ». На уровне терабайтов разница достигает примерно 9%.
В чём разница между битом и байтом? Байт — это ровно 8 бит. Скорость сети обычно указывают в битах (Мбит/с), а размер файлов — в байтах (МБ), поэтому часто приходится делить на 8.
Что такое ронна, кветта, роби и квеби? Ронна (R) и кветта (Q) — новые приставки СИ для \(1000^{9}\) и \(1000^{10}\); роби и квеби — предложенные двоичные аналоги для \(1024^{9}\) и \(1024^{10}\), включённые сюда для полноты.