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

Перевести три числа a b и c в 16ую 8ую и 2ую системы счисления a = число рождения/100

уникальность
не проверялась
Аа
2477 символов
Категория
Информатика
Контрольная работа
Перевести три числа a b и c в 16ую 8ую и 2ую системы счисления a = число рождения/100 .pdf

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

Условие

Перевести три числа a, b и c в 16ую, 8ую и 2ую системы счисления a = число рождения/100, b = месяц рождения/100 и с = год рождения/100. Точность 5 знаков после запятой. Дано: a=0,22, b=0,02 и с=20,05. Найти: a(16), a(8), a(2); b(16), b(8), b(2); c(16), c(8), c(2).

Нужно полное решение этой работы?

Ответ

а) 0,22(10) = 0,3851Е(16) = 0,160507(8) = 0,00111(2) b = 0,02(10) = 0,051ЕВ(16) = 0,01217(8) = 0,000001(2) с = 20,05(10) = 14,0(С) (16) = 24, 03146 (8) = 10100, 00001 (2)

Решение

Потяни, чтобы посмотреть
Согласно алгоритму перевода вещественных чисел из 10ой формы в другие системы счисления его целая часть переводится через деление, а дробная через умножение поочередно выписывая в результат целые части.
Число а не имеет целой части по этому будет использована лишь процедура умножения, а целая равна нулю (смотри рисунок 1.3).
а) 0, 22 *16 б) 0, 22 *8 в) 0, 22 *2
3, 52
1, 76
0, 44
8, 32
6, 08
0, 88
5, 12
0, 64
1, 76
1, 92
5, 12
1, 52
14, 72
0, 96
1, 04
7, 68
Рисунок 1.3 - «а) перевод в 16ю систему счисления; б) перевод в 8ю систему счисления; в) перевод в 2ю систему счисления»
14(10) = Е(16)
0,22(10) = 0,3851Е(16) = 0,160507(8) = 0,00111(2)
2 . Число b не имеет дробной части, поэтому также выполняется лишь действия умножения, а целая часть приравнивается к нулю (смотри рисунок 1.4).
а) 0, 02 *16 б) 0, 02 *8 в) 0, 02 *2
0, 32
0, 16
0, 04
5, 12
1, 28
0, 08
1, 92
2, 24
0, 16
14, 72
1, 92
0, 32
11, 52
7, 36
0, 64
1, 28
Рисунок 1.4 - «а) перевод в 16ю систему счисления; б) перевод в 8ю систему счисления; в) перевод в 2ю систему счисления»
14(10) = Е(16)
11(10) = В(16)
0,02(10) = 0,051ЕВ(16) = 0,01217(8) = 0,000001(2)
Число с содержит и целую и дробную части, поэтому необходимо рассмотреть, как перевод целой части так и перевод дробной части
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше контрольных работ по информатике:
Все Контрольные работы по информатике
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты