Добавлен: 11.01.2024
Просмотров: 20
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНОБРНАУКИ РОССИИ
ФГБОУ ВО «БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
ИНСТИТУТ ИСТОРИИ И ГОСУДАРСТВЕННОГО УПРАВЛЕНИЯ
Кафедра управления ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТЬЮ
ОТЧЕТ
о лабораторной работе № 2
по дисциплине: Информатика
на тему: Арифметика в позиционных системах счисления
Студент: | |
| (фамилия, имя, отчество) |
Группа: | |
| (шифр группы) |
Вариант: | |
| (номер варианта) |
Преподаватель: д-р физ.-мат. наук, профессор | Исмагилова А.С. |
| (фамилия, инициалы) |
Уфа - 2022
Задача 1
ACC3,7216= 2 ?
Решение:
Переведём в десятичную сист.
ACC3.7216 =10×16³+12×16²+12×16¹+3×16⁰+7×16‐¹+2×16‐²=40960+3072+192+3+0,4375+0.0078125=44227.445312510
Переведём в двоичную сист.
Целая часть находится делением на основание новой;
44227 | 2 | | | | | | | | | | | | | | |
44226 | 22113 | 2 | | | | | | | | | | | | | |
1 | 22112 | 11056 | 2 | | | | | | | | | | | | |
| 1 | 11056 | 5528 | 2 | | | | | | | | | | | |
| | 0 | 5528 | 2764 | 2 | | | | | | | | | | |
| | | 0 | 2764 | 1382 | 2 | | | | | | | | | |
| | | | 0 | 1382 | 691 | 2 | | | | | | | | |
| | | | | 0 | 690 | 345 | 2 | | | | | | | |
| | | | | | 1 | 344 | 172 | 2 | | | | | | |
| | | | | | | 1 | 172 | 86 | 2 | | | | | |
| | | | | | | | 0 | 86 | 43 | 2 | | | | |
| | | | | | | | | 0 | 42 | 21 | 2 | | | |
| | | | | | | | | | 1 | 20 | 10 | 2 | | |
| | | | | | | | | | | 1 | 10 | 5 | 2 | |
| | | | | | | | | | | | 0 | 4 | 2 | 1 |
| | | | | | | | | | | | | 1 | 2 | |
| | | | | | | | | | | | | | 0 | |
Получили:4422710=10101100110000112
Дробная часть числа находится умножением на основан. Новой :
0. | 4453125*2 |
0 | .89063*2 |
1 | .78125*2 |
1 | .5625*2 |
1 | .125*2 |
0 | .25*2 |
0 | .5*2 |
1 | .0*2 |
Получилось:0.445312510=0.01110012
Сложим целую и дробн.часть:
10101100110000112+0.01110012=1010110011000011.01110012
Задача 2:
295.018=?10
2×8²+9×8¹+5×8⁰+0×8‐¹+1×8‐²=128+72+5+0+0.15625=205.01562510
Задача 3:
421.16910=?2
Решение:
421 | 2 | | | | | | | | | | | | | | |||
420 | 210 | 2 | | | | | | | | | | | | | |||
1 | 210 | 105 | 2 | | | | | | | | | | | | |||
| 0 | 104 | 52 | 2 | | | | | | | | | | | |||
| | 1 | 52 | 26 | 2 | | | | | | | | | | |||
| | | 0 | 26 | 13 | 2 | | | | | | | | | |||
| | | | 0 | 12 | 6 | 2 | | | | | | | | |||
| | | | | 1 | 6 | 3 | 2 | | | | | | | |||
| | | | | | 0 | 2 | 1 | | | | | | | | ||
| | | | | | | 1 | | | | | | | | | ||
0. | 169*2 | | | | | | | | | | | | | | |||
0 | .338*2 | | | | | | | | | | | | | | |||
0 | .676*2 | | | | | | | | | | | | | | |||
1 | .352*2 | | | | | | | | | | | | | | |||
0 | .704*2 | | | | | | | | | | | | | | |||
1 | .408*2 | | | | | | | | | | | | | | |||
0 | .816*2 | | | | | | | | | | | | | | |||
1 | .632*2 | | | | | | | | | | | | | | |||
1 | .264*2 | | | | | | | | | | | | | | |||
0 | .528*2 | | | | | | | | | | | | | | |||
1 | .056*2 | | | | | | | | | | | | | |
1101001012+0.001010110102=110100101.001010110102
Задача 4:
110100001.10112=?16
Переведём в десятичную:
110100001.10112=1×2⁸+1×2⁷+0×2⁶+1×2⁵+0×2⁴+0×2³+0×2²+1×2⁰+1×2‐¹+0×2‐²+1×2‐³+1×2‐⁴=417.687510
Переведём в шестнадцатиричную :
417 | 16 | | | | | | | | | | | | | ||||||||||
416 | 26 | 16 | | | | | | | | | | | | ||||||||||
1 | 16 | 1 | | | | | | | | | | | | | |||||||||
| А | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | |
0. | 6875*16 |
В | 0*16 |
| |
1А1 16+О.В 16=1А1.В 16
Ответ:1А1.В 16
Выполнена | | подпись | |
| (число, месяц, год) | | (студента) |
Проверил | | подпись | |
| (число, месяц, год) | | (преподавателя) |