1
Представьте число 177^10(записывается внизу) в беззнаковом шестнадцатиразрядном формате.
2
Найдите десятичный эквивалент числа 11100011 по его прямому коду,
записанному в восьмиразрядном формате со знаком.
3
Запишите число 853.432Е-5 в естественной форме.
4
Как выглядит нормализованная запись данного числа 4567,88776^10(записывается внизу)?
a. Преобразовать число 177^10 в шестнадцатеричную систему счисления.
b. Записать полученное шестнадцатеричное число в шестнадцатиразрядном формате, дополнив его нулями слева, если необходимо.
Шаг a:
177^10 = B1^16 + 7*16^0 = (16 + 11)*16^0 = 11B
Шаг b:
Число 11B уже представлено в шестнадцатиразрядной системе счисления, поскольку оно состоит из трех символов. Конечный ответ: 00000000000011B
2. Чтобы найти десятичный эквивалент числа 11100011 по его прямому коду, записанному в восьмиразрядном формате со знаком, нужно выполнить следующие шаги:
a. Определить знак числа. Первый бит числа соответствует знаку, где 0 - положительное число, 1 - отрицательное число.
b. Преобразовать оставшиеся биты числа в десятичное число.
c. Если число отрицательное, изменить его знак.
Шаг a:
В данном случае первый бит равен 1, что означает, что число отрицательное.
Шаг b:
Оставшиеся биты 1100011 представляют собой двоичную запись числа 99.
Шаг c:
Изменяем знак числа, поскольку оно отрицательное. Ответ: -99.
3. Чтобы записать число 853.432Е-5 в естественной форме, нужно выполнить следующий шаг:
Перевести число в десятичную запись и переместить десятичную точку влево на указанное количество разрядов (в данном случае на 5).
Число 853.432Е-5 в естественной форме равно 0.00853432.
4. Чтобы выразить число 4567,88776^10 в нормализованной записи, нужно выполнить следующие шаги:
a. Найти мантиссу числа - часть числа, расположенную после десятичной точки.
b. Определить показатель степени - число разрядов, на которое нужно переместить десятичную точку для получения значения мантиссы от 1 до 10.
c. Записать число в нормализованной записи в виде М x 10^N, где М - мантисса, N - показатель степени.
Шаг a:
Мантисса числа 4567,88776^10 равна 0.88776.
Шаг b:
Для получения значения мантиссы от 1 до 10 нужно переместить десятичную точку влево на 3 разряда.
Шаг c:
Нормализованная запись числа 4567,88776^10: 0.88776 x 10^3.