Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Контрольная работа на тему:

Запишите в десятичной системе счисления целое число

уникальность
не проверялась
Аа
1041 символов
Категория
Информатика
Контрольная работа
Запишите в десятичной системе счисления целое число .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Запишите в десятичной системе счисления целое число, если дан его дополнительный код. а) 0110010010010101; б) 1000011111110001.

Ответ

а) 2574910, б) -3073510;

Решение

Потяни, чтобы посмотреть
В старшем разряде ноль, значит, закодировано положительное число. Переведем число в десятичную систему счисления.
01100100100101012 =1∙20+0∙21+1∙22+0∙23+1∙24+0∙25+0∙26+1∙27+0∙28+0∙29+1∙210+0∙211+0∙212+1∙213+1∙214+0∙215=1+0+4+0+16+0+0+128+0+0+1024+8 192+16384+0=2574910;
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 1 1 0 0 1 0 0 1 0 0 1 0 1 0 1
б) В старшем разряде единица, значит, закодировано отрицательное число . Воспользуемся соответствующим алгоритмом: из двоичного представления вычесть единицу, инвертировать биты, перевести в десятичную систему счисления.
1000011111110001(2)-1=1000011111110000(2).
1000011111110000(2)=0111100000001111(2).
01111000000011112 =1∙20+1∙21+1∙22+1∙23+0∙24+0∙25+0∙26+0∙27+0∙28+0∙29+0∙210+1∙211+1∙212+1∙213+1∙214+0∙215=1+2+4+8+0+0+0+0+0+0+0+2048+4096+8 192+16384+0=3073510;
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1
Ответ: а) 2574910, б) -3073510;
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше контрольных работ по информатике:
Все Контрольные работы по информатике
Закажи контрольную работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.