Поделитесь своими знаниями, ответьте на вопрос:
надо решить ИНФОРМАТИКУ Алгоритм вычисления значения функции F(n), где n – натуральное число, задан следующими соотношениями: F(1) = 1 F(2) = 1 F(n) = F(n–1) * n − 2 * F(n–2), при n >2 Чему равно значение функции F(6)? В ответе запишите только натуральное число
10(в десятичной)=1010(в двоичной)
0000000000001010(в двоичной) добавили нули чтобы перевести в 16 разрядное представление это и является прямым кодом
Обратный код - заменяем нули однерками и однерки нулями.
1111111111110101(в двоичной) - обратный код
Дополнительный код получим добавив в обратному единицу которая отвечает за знак.
Получим 1111111111110110(в двоичной)
2)|-100|=100
100(в десятичной)=1100100(в двоичной)
Добавляем нули
0000000001100100(в двоичной) прямой код
обратный - 1111111110011011(в двоичной)
дополнительный - 1111111110011100(в двоичной)
3)|-1000|=1000
1000(в десятичной)=1111101000(в двоичной)
добавляем нули
0000001111101000(в двоичной) прямой код
обратный - 1111110000010111(в двоичной)
дополнительный - 1111110000011000(в двоичной)
4)|-10000|=10000
10000(в десятичной)=10011100010000(в двоичной)
добавляем нули
0010011100010000(в двоичной) - прямой код
обратный - 1101100011101111(в двоичной)
дополнительный - 1101100011110000(в двоичной)