1. Перформировать арифметические операции (сложение и вычитание) с данными группами чисел: а) 11101110102 и 110011012

  • 8
1. Перформировать арифметические операции (сложение и вычитание) с данными группами чисел: а) 11101110102 и 110011012; б) 111011110111012 и 1000001111012; результаты вычислений изменить в десятичную систему счисления!
2. Перформировать арифметические операции (умножение и деление) с данными группами чисел: а) 1000111000112 и 1012; б) 1111011001012 и 1112; результаты вычислений изменить в десятичную систему счисления!
3. Изменить данные числа в восьмеричную, шестнадцатеричную системы счисления: а) 1101110101011012; б) 100000110101100101102; в) 100010100010101102.
4. Перевести данные числа...
Roza_2956
62
Конечно, я могу помочь с этими задачами. Давайте начнем с первой задачи.

1.а) Для сложения данных чисел в двоичной системе счисления, мы проводим сложение столбиком, как при обычном сложении в десятичной системе.

 11101110102+ 110011012 11110001101112

Теперь нам нужно перевести результат в десятичную систему счисления. Для этого мы умножаем каждую цифру числа на соответствующую степень двойки и суммируем результаты.

1×212+1×211+1×210+1×29+0×28+0×27+0×26+1×25+1×24+1×23+0×22+1×21+1×20=4096+2048+1024+512+0+0+0+32+16+8+0+2+1=793910

1.б) Для сложения данных чисел в двоичной системе счисления процедура та же, что и в предыдущем пункте.

 111011110111012+ 100000111102 11110001000111112

Переведем результат в десятичную систему:

1×216+1×215+1×214+1×213+0×212+0×211+0×210+0×29+1×28+1×27+1×26+1×25+0×24+0×23+1×22+1×21+1×20=131072+65536+32768+16384+0+0+0+0+256+128+64+32+0+0+4+2+1=25082510

Перейдем ко второй задаче.

2.а) Чтобы выполнить умножение двоичных чисел, мы будем использовать метод умножения столбиком.

 1000111000112× 1012 1000111000112 000000000000002 100011100011002

Переведем результат в десятичную систему:

1×213+0×212+0×211+0×210+1×29+1×28+1×27+0×26+0×25+0×24+1×23+1×22+1×21+0×20=8192+0+0+0+512+256+128+0+0+0+8+4+2+0=921410

2.б) Проделаем умножение по тому же методу:

 1111011001012× 1112111101100101200000000000021111011001012

Переведем результат в десятичную систему:

1×211+1×210+1×29+1×28+0×27+1×26+0×25+0×24+1×23+0×22+1×21+0×20=2048+1024+512+256+0+64+0+0+8+0+2+0=391410

Перейдем к третьей задаче.

3.а) Чтобы перевести число восьмеричное число в десятичное, мы умножаем каждую цифру числа на соответствующую степень восьмерки и суммируем результаты.

1×811+1×810+0×89+1×88+1×87+0×86+1×85+0×84+1×83+0×82+1×81+0×80=4096+2048+0+256+128+0+32+0+8+0+1+0=677310

3.б) Повторим процесс для данного числа:

1×817+0×816+0×815+0×814+0×813+0×812+0×811+1×810+1×89+0×88+1×87+1×86+0×85+0×84+1×83+0×82+1×81+0×80=8589934592+0+0+0+0+0+0+1024+512+0+128+64+0+0+8+0+2+0=859006525010

3.в) И снова выполним процедуру::

1×88+0×87+0×86+0×85+1×84+1×83+0×82+0×81+1×80=256+0+0+0+16+8+0+0+1=28110

И, наконец, перейдем к четвертой задаче. Что именно нужно сделать с данными числами? Пожалуйста, уточните.