Добавлен: 11.01.2024
Просмотров: 108
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНОБРНАУКИ РОССИИФГБОУ ВО «БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»ИНСТИТУТ ИСТОРИИ И ГОСУДАРСТВЕННОГО УПРАВЛЕНИЯКафедра управления ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТЬЮОТЧЕТо лабораторной работе № 2по дисциплине: Информатикана тему: Арифметика в позиционных системах счисления
Уфа - 2022Задача 1ACC3,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Переведём в двоичную сист.Целая часть находится делением на основание новой;
Получили:4422710=10101100110000112Дробная часть числа находится умножением на основан. Новой :
Получилось:0.445312510=0.01110012Сложим целую и дробн.часть:10101100110000112+0.01110012=1010110011000011.01110012Задача 2:295.018=?102×8²+9×8¹+5×8⁰+0×8‐¹+1×8‐²=128+72+5+0+0.15625=205.01562510Задача 3: 421.16910=?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Переведём в шестнадцатиричную :
1А1 16+О.В 16=1А1.В 16Ответ:1А1.В 16
| Студент: | |
| | (фамилия, имя, отчество) |
| Группа: | |
| | (шифр группы) |
| Вариант: | |
| | (номер варианта) |
| Преподаватель: д-р физ.-мат. наук, профессор | Исмагилова А.С. |
| | (фамилия, инициалы) |
| 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 |
| 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 |
| | |
| Выполнена | | подпись | |
| | (число, месяц, год) | | (студента) |
| Проверил | | подпись | |
| | (число, месяц, год) | | (преподавателя) |