Вот подробное решение по шагам.
Задача: определить, за сколько времени данные объёмом 600 Мбайт передадутся по двум сетям: интернет-д загрузка и локальная сеть, где скорости заданы в битах в секунду.
- Переведём объём данных в байты
- 600 Мбайт = 600 × 1024 × 1024 байт = 629 145 600 байт.
- Переведём скорости в байты в секунду
- Интернет: 2^23 бит/с = 8 388 608 бит/с. В байты: 8 388 608 / 8 = 1 048 576 байт/с.
- Локальная сеть: 2^21 бит/с = 2 097 152 бит/с. В байты: 2 097 152 / 8 = 262 144 байт/с.
- Рассчитаем время передачи для каждой сети
Время по интернету (скачивание): t Internet = объём / скорость = 629 145 600 байт / 1 048 576 байт/с = 600 секунд = 10 минут.
Время по локальной сети: t LAN = объём / скорость = 629 145 600 байт / 262 144 байт/с = 2 400 секунд = 40 минут.
- Общее время доставки файла до Пети
- Общее время = 600 с + 2 400 s = 3 000 секунд = 50 минут.
Ответ: файл будет передан за 50 минут. Если нужна помощь с арифметикой или пояснениями по шагам — могу разобрать детали.