Как найти байты формула

Рассмотрим, как перевести определённое количество битов в байты, килобайты, мегабайты и гигабайты.

Известно, что в:

1 байте – 8 бит.

1 килобайте – 1024 байт.

1 мегабайте – 1024 килобайт.

1 гигабайте – 1024 мегабайт.

Исходя из выше изложенного, можно сделать расчеты:

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

Далее полученное число (байты) разделить 1024, таким образом, мы получим количество байтов в килобайте.

Для получения количества килобайтов в мегабайтах, необходимо число килобайтов поделить на 1024.

Для гигабайтов, число мегабайтах разделить на 1024.

Для получения обратного результата, например гигабайты перевести в мегабайты необходимо умножить число гигабайтов на 1024.

Для автоматизации перерасчетов, в MS Excel можно создать следующий конвертер (зеленое поле для ввода данных).

Конвертер бит в b,kb,mb,gb

  • ВКонтакте
Информатика ОГЭ №1

Добрый день, сегодня мы познакомимся с заданием №1 ОГЭ по информатике. Сама суть идёт из темы про кодирование информации. Когда мы пытаемся найти какое количество нужно выделить памяти у компьютера на один символ. Символ — это не только цифры (0-9) и буквы разных алфавитов, но и прочие специальные символы (знаки препинания, вопросительные, восклицательные знаки и т.д.). Пробел так же, как и любой другой символ занимает память при его использовании/наличии.

Само вычисление необходимого количества памяти происходит по формуле объёма информации:

Формула объёма информации
Формула объёма информации
  • I – объём информации (сколько весит файл/сообщение);
  • K – количество символов в сообщении/в файле;
  • i – количество информации (сколько памяти занимает один символ).

У этих переменных есть свои единицы измерения. Для количества символов – символы. А для объёма информации и количества информации — это бит, байт, кбайт и т.д.

Единицы измерения информации
Единицы измерения информации

Теперь, после некоторого введения в теорию мы обладаем инструментами для решения данной задачи. Осталось только определить, как применить полученные знания и каков алгоритм наших действий.

Задача №1

В кодировке КОИ-8 каждый символ кодируется 8 битами. Андрей написал текст (в нём нет лишних пробелов):

«Обь, Лена, Волга, Москва, Макензи, Амазонка — реки».

Ученик вычеркнул из списка название одной из рек. Заодно он вычеркнул лишние запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 8 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название реки.

Решение

Теперь попробуем разобрать данную задачу. У нас тут есть кодировка “КОИ-8”, которая говорит нам о том, что каждый символ весит 8 бит. А 8 бит это ровно 1 байт информации. Всё, что заключено в кавычки нас, интересует. Далее ученик вычеркнул слово (название реки) и, окружавшие его, запятую и пробел. После всех этих действий объём сообщения уменьшился на 8 байт.

Теперь мы обладаем всей полезной информацией и можем сделать некоторые выводы и суждения:

  • 1 символ = 1 байту;
  • удалили запятую и пробел – минус два символа, то есть 2 байта;
  • 8 байт – 2 байта = 6 байт;
  • 6 байт = 6 символов (в данном случае букв);
  • Следовательно, необходимо найти слово (в данном случае название реки), в котором есть ровно шесть букв – Москва.

Существуют задачи, где необходимо посчитать какое количество байт будет весить файл. Попробуем разобраться с этим видом задания.

Задача №2

Статья, набранная на компьютере, содержит 20 страниц, на каждой странице 40 строк, в каждой строке 48 символов. В одном из представлений Unicode каждый символ кодируется двумя байтами. Определите информационный объём статьи в Кбайтах в этом варианте представления Unicode.

Решение

Как можем заметить тут речь идёт о файле, в котором есть 20 страниц. В каждой странице 40 строк и на каждой строке 48 символов. Исходя из этих значений найдём сколько ВСЕГО символов в файле. Также сказано что каждый символ занимает (весит) 2 байта информации. Следовательно, умножив общее количество символов на вес символа, найдём информационный объём файла (сколько он будет весить на компьютере). На словах вроде решили, теперь решим и “на бумаге”.

Для начала найдем количество символов:

Расчёт количества символов в файле
Расчёт количества символов в файле

После этого никто не мешает найти объем информации:

Расчёт объёма информации файла по формуле
Расчёт объёма информации файла по формуле

Получили достаточно большой ответ. Поскольку здесь мы умножали количество символов на байты (их вес), то и ответ получился тоже в байтах. Если бы умножали на бит, то и информационный объём тоже был бы в единицах измерения — бит. Но в самом задание сказано определить информационный объём в Кбайтах. Для этого необходимо полученное число разделить на 1024 (исходя из таблицы переводов сверху).

Перевод количества информации из байт в килобайты
Перевод количества информации из байт в килобайты

Вышел достаточно лаконичный ответ – 75 Кбайт.

Понравилась статья? Хочешь разбираться в информатике, программировании и уметь работать в разных программах? Тогда ставь лайк, подпишись на канал и поделись статьей с друзьями!

Читайте также:

#информатика #огэ #разбор #задания #решение #экзамен

  • Перевод данных на повышение единицы хранения
  • Перевод данных на понижение единицы хранения
  • Работа с Килобитами, мегабитами, гигабитами и т.д.

1.Перевод данных на повышение единицы хранения

Порядок единиц хранения в порядке возрастания:

– Бит

– Байт

– Килобайт

– Мегабайт

– Гигабайт

– Терабайт

Для перевода в более старшую единицу необходимо делить информацию, полученную на предыдущем уровне, на 1024, за исключением перевода из бит в байты, здесь требуется делить на 8.

Практика: переведем 33554432 бит в мегабайты.

1 шаг: переводим из бит в байты путём деления на 8

33554432 бит / 8 = 4194304 байт

2 шаг: переводим из байт в килобайты путём деления на 1024

4194304 байт / 1024 = 4096 килобайт

3 шаг: переводим из килобайт в мегабайты путём деления на 1024

4096 килобайт / 1024 = 4 мегабайта

2.Перевод данных на понижение единицы хранения

Для перевода информации в более младшие единицы требуется произвести операцию умножения на 1024 над значением, полученным на предыдущем уровне, за исключением перевода из байт в биты, здесь умножаем на 8.

Практика: переведем 0.4 гигибайта в биты

1 шаг: переведем из гигабайт в мегабайты путём умножения на 1024

0.4 гигабайта * 1024 = 409.6 мегабайт

2 шаг: переведем из мегабайт в килобайты путём умножения на 1024

409.6 мегабайт * 1024 = 419430.4 килобайт

3 шаг: переведем из килобайт в байты путём умножения на 1024

419430.4 килобайта * 1024 = 429496729.6 байт

4 шаг: переведем из байт в биты путём умножения на 8

429496729.6 байт * 8 = 3435973836.8 бит

3.Работа с Килобитами, мегабитами, гигабитами и т.д.

Бывают случаи, когда этап перевода из бит в байты пропускается и тогда окончание более старших единиц информации становится не -байт, а -бит, например килоБИТ, мегаБИТ, гигаБИТ.

В соответствии с этим пропуском и пропускается операция работы с 8 при делении и умножении, если мы переводим из -БИТ в биты или наоборот.

Порядок следования приставок аналогичный(килобиты->мегабиты->гигабиты->терабиты->…).

ПРи переводе из байтный оценки в битную, но с той же приставкой достаточно умножить на 8, для перевода из битной в байтную делим на 8.

Практика: Перевести 5242880 бит в мегаБИТЫ.

1 шаг: Пропускаем этап перевода из бит в байты и начинаем сразу же с умножения на 1024 для перевода из бит в килоБИТЫ.

5242880 бит / 1024 = 5120 килоБИТ

2 шаг: Переводим из килобит в мегабиты

5120 килоБИТ / 1024 = 5 мегаБИТ

Практика: Переведем 4 килобайта в мегабиты

1 шаг: Система изначально байтная, можно перевести из килобайт в килобиты умножением на 8

4 килобайта * 8 = 32 килобита

2 шаг: Переведем из килобит в мегабиты путём деления на 1024

32 килобита / 1024 = 0.03125 мегабит

Онлайн перевод байтов в килобайты, биты, мегабайты, гигабайты и другие единицы измерения объема информации.
Байт (обозначение: Б, B, byte) — единица хранения и обработки цифровой информации; совокупность битов, обрабатываемая компьютером одномоментно.

1 байт = 8 бит;
2 байта = 16 бит;
3 байта = 24 бита;
1 байт = 0.0009765625 килобайта;

×

Пожалуйста напишите с чем связна такая низкая оценка:

×

Для установки калькулятора на iPhone – просто добавьте страницу
«На главный экран»

Для установки калькулятора на Android – просто добавьте страницу
«На главный экран»

Смотрите также



Ученик

(48),
на голосовании



10 лет назад

Голосование за лучший ответ

Incelebris

Мастер

(1953)


10 лет назад

в одном байте – 8 бит
в одном килобайте – 1024 байта
в одном мегабайте – 1024 килобайта
в одном гигабайте -1 024 мегабайта
таким образом, 10 Гб= 1024*10=10240 Мб
10 Гб=1024*1024*10=10485760 Кб
10Гб=1024*1024*1024*10= …байт
10Гб=1024*1024*1024*8*10=….бит

Ивков Эдуард

Оракул

(75429)


10 лет назад

1байт=8бит, 1кб=1024байт, 1мб=1024кб, 1гб=1024мб, 1терабайт=1024гб.
=============
1байт =8бит
1 килобайт = 1024 байт
1 мегабайт = 1 048 576 байт
1 гигабайт = 1 073 741 824 байт
1 терабайт = 1 099 511 627 776 байт
1 петабайт = 1 125 899 906 842 624 байт
1 эксабайт = 1 152 921 504 606 846 976 байт
1 зеттабайт = 1 180 591 620 717 411 303 424 байт
1 йоттабайт = 1 208 925 819 614 629 174 706 176 байт
=====================================
1 мегабит = 128 килобайт
10 мегабит = 1,28 мегабайт
25 мегабит = 3,2 мегабайта

Добавить комментарий