помогите пожалуйста а=343    в=85 найти (а-в), (-в-а), (-а-в) этих чисел в двоичной системе счисления с использованием кодов чисел.Полученные результаты проверить переводом в 10-ю систему счисления.  

Вопрос для Илюхи:

помогите пожалуйста

а=343    в=85

найти (а-в), (-в-а), (-а-в) этих чисел в двоичной системе счисления с использованием кодов чисел.Полученные результаты проверить переводом в 10-ю систему счисления.

 

Илюха-Отвечает:

343=101010111

85=     1010101

101010111

1010101

————-

100000010

100000010=258

2-способ

343=0000 0001 0101 0111 решаем с 16-разрядными ячейками

85=0000 0000 0101 0101, -85=1111 1111 1010 1010+1=1111 1111 1010 1011 –

это дополнительный код отрицательного числа.

0000 0001 0101 0111

+

1111 1111 1010 1011

————————

1 0000 0001 0000 0010 – 1 из 17-го старшего разряда пропадает, получится такой же ответ как в 1-ом случае. Незначащие нули впереди отбрасываем

2) Задание (-в-а)

343=0000 0001 0101 0111

-343= 1111 1110 1010 1000+1=1111 1110 1010 1001

1111 1111 1010 1011 – это -85

+

1111 1110 1010 1001 – это -343

————————–

1 1111 1110 0101 0100 – 1 из 17-го разряда пропадет

Т.к. в 16 разряде 1, то это отрицательное число, тода -1 и перевернуть

1111 1110 0101 0011 -> 0000 0001 1010 1100 = -428

{Про третье задание не поняла (-в-а)=(-а-в) – в математике это одно и то же, только написать в вычислениях в другом порядке.

Просто перевод в двоичную систему: включаешь калькулятов в Программы. Стандартные. Включаешь Вид. Инженерный.

Dec – это десятичная система

Bin – двоичная

Oct – восьмеричная

Hex – шестнадцатеричная.

Переключаешь кнопки и число переводится.

В этих же системах вычисления делаешь как обычно на калькуляторе.

Во втором задании нужно в Excel использовать функции СРЗНАЧ – для нахождения среднего значения, МИН – для минимума, СУММ – для суммы.

Если я не так тебя поняла, напиши. Удачи!}

3 задание (в-а)

0000 0000 0101 0101 – это +85

+ 1111 1110 1010 1001 прибавляем -343

Получится 1111 1110 1111 1110 – это отрицательное число. Вычитаем 1 и переворачиваем 0000 0001 0000 0010 = -258

 

 

Добавить свой ответ