Так как частота дискретизации 24 кГц, то за одну секунду запоминается 24000 значений сигнала.
Глубина кодирования 16 бита, т. е. 2 байта. Т. к. запись четырёхканальная, объём памяти, необходимый для хранения данных одного канала, умножается на 4, поэтому, так как потребовалось 1800 Мбайт, один канал занимает 450 Мбайт или 450·220 байт. Чтобы найти время, в течение которого проводилась запись, необходимо разделить найденный информационный объем на глубину кодирования и на частоту дискретизации:
сек.
Тем самым, время записи примерно равно 163,84 минуты, что близко к 164 минутам
1) переводим число в 2 СС
113,4375 = 1110001,0111
2) находим порядок числа
p=7 (т.к. 7 цифр до запятой)
3) переводим порядок в 2 СС
7 = 111
4) находим машинный порядок
Mp=1000000+p
Mp=1000000+111=1000111
5) записываем число в 4-х байтовой ячейке
сначала машинный порядок (один байт), потом само число (3 байта), оставшееся место в конце заполняем нулями
|0100|0111|1110|0010|1110|0000|0000|0000|
6) переводим каждое число между "|" в 16 СС
47E2E000
Ответ: <span>47E2E000</span>
#include <iostream>
int main()
{
using namespace std;
double N, K;
cout << "Enter N: ";
cin >> N;
cout << "Enter K: ";
cin >> K;
double S = 0.0; //сумма, которую нужно найти
for (int i = 1; i <= N; i++)
{
double P = 1.0;
for (int j = 1; j <= K; j++) //возведение в степень каждого слагаемого
P = P * i;
S = S + P;
}
cout << "Answer: " << S << endl;
return 0;
}