У нас имеется флешка, на которой мало свободного места; чтобы файл поместился на ней, информационный объем звука должен быть не более 256 Мбайт.
Звуковая стереозапись сделана с глубиной кодирования 32 бит и частотой дискретизации 60 кГц.
Определите длительность (в секундах) звукового файла, который уместится на этой флешке (без использования сжатия звука).
Округлите полученное число до целых в меньшую сторону.
Answers & Comments
Ответ:
Максимальная длительность звукового файла может быть: 1118 секунд.
Объяснение:
Дано:
А = 256 Мбайт
i = 32 бит
D = 60 кГц = 60 000 Гц
Найти: t(max)
Решение:
A = D * i * t, где А - информационный объём файла, D - частота дискретизации, t - время звучания, i - глубина дискретизации (кодирования).
Выводим формулу для t: t = A / (D * i).
Переводим свободный объём флешки из Мбайт в бит (справка: 1 Мбайт = 1024 Кбайт, 1 Кбайт = 1024 байт, 1 байт = 8 бит):
А = 256 * 1024 * 1024 * 8 бит = 2147483648 бит
Вычисляем:
t = 2147483648 бит / (60000 Гц * 32 бит) = 2147483648 c / 1920000 ≈ 1118,481 ≈ 1118 c
Ответ: t = 1118 c.