Какое десятичное число представлено в 16-битном представлении со знаком? 00000001 01010001 какое десятичное число представлено в 16-битном представлении со знаком? 11111111 11001000
201
431
Ответы на вопрос:
0000 0001 0101 0001₂ = 151₁₆ = 1×16²+5×16+1 = 256+80+1 = 337₁₀ это прямой код числа, поскольку самый старший (левый) разряд равен нулю. 1111 1111 1100 1000 - это дополнительный код отрицательного числа, поскольку старший разряд единичный. далее мы этот разряд не рассматриваем. а) инвертируем разряды 000 0000 0011 0111 б) прибавляем к полученному числу единицу 000 0000 0011 1000 в) переводим в десятичную систему и снабжаем знаком "минус" -38₁₆ = -(3×16+8) = -56₁₀ во вложениях - результат онлайн-проверки.
Популярно: Информатика
-
strong2819.02.2021 16:19
-
Nastya2008150503.05.2022 03:20
-
Alexkusaiko25.03.2022 05:42
-
Хшж30.09.2022 15:29
-
Qwerfcsfvfw04.12.2022 11:58
-
autegenova19.01.2023 01:37
-
Alinakozlova200430.08.2020 18:14
-
tomchakd24.11.2020 00:57
-
gern74p01ako28.07.2020 12:33
-
Tus124.03.2023 12:49