В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
pushkovaleria
pushkovaleria
04.10.2022 15:00 •  Информатика

Разместите в двухбайтной ячейке следующие числа 21; 46; -90; 19; 16.78; 14.21

Ответ:
садагат2
садагат2
17.06.2020 09:46

21 = 10101

 

46 = 101110

-90 =1111111111111111111111111111111111111111111111111111111110100110

есть еще вариант  -90 = -1011010 но первый типа правильней  будет 

19 = 10011

16,78 = 10000.11001000

14,21 =1110.00110110

 

Теперь записываем в двух байтовые ячейки ( две по 8 )

21 = 10101  =   0000 0000 0001 0101

46 = 101110 =  0000 0000 0010 1110 

-90 = 10110110 = 0000 0000 1011  0110 операция NOT 1111 1111 0100 1001

16.78 =  0001 0000 1100 0111

14.21 = 0000 1110 0011 0101

 

0,0(0 оценок)
Ответ:
tanya1502
tanya1502
17.06.2020 09:46

Двухбайтовая ячейка вмещает в себя 16 цифр (единицы и нули)

 

21: 00010101.00000000

46: 00101110.00000000

-90: 11011010.00000000

19: 00010011.00000000

16.78: 00010000.11000111

14.21: 00001110.00110101

 

Первая цифра-знак числа.(0-полож: 1-отрицательное)

Следующие семь цифр - целая часть числа

Восемь цифр после точки - дробная часть числа.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?