Выполните : получить двоичную форму представления целого числа в 2-х байтовой ячейке.получить шестнадцатеричную форму представления целого числа в 2-х байтовой ячейке (использовать дополнительный код).по шестнадцатеричной форме представления целого числа в 2-х байтовой ячейке восстановить само число в десятичной форме.номера 1231450−1450f67d1341−1341f7aa 2. получите представление числа с плавающей точкой: 0,0000369851025а,2в1610101,111012 3. запишите двоичное представление числа 48,025 в форме с плавающей точкой. с информатикой
#include <ctime>
#include <stdlib.h>
using namespace std;
double Sum(int *A, int N, int C, int M);
int main()
{
srand(time(0));
int N, C = 19, M = 30;
cout << "N = ", cin >> N;
int Train[N];
for(int i = 0; i < N; i++)
cout << (Train[i] = rand() % (M+1)) << " ";
cout << "\nSum = " << Sum(&Train[0], N, C, M);;
return 0;
}
double Sum(int*A, int N, int C, int M)
{
double S = 0;
int k = 0;
for(int i = 0; i < N; i++)
{
S += A[i]*C;
k +=M - A[i];
}
cout << "\nk = " << k;
return S;
}