Файл: Арифметика в позиционных системах счисления.odt

ВУЗ: Не указан

Категория: Решение задач

Дисциплина: Не указана

Добавлен: 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Переведём в двоичную сист.Целая часть находится делением на основание новой;

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=?102×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

Выполнена




подпись







(число, месяц, год)




(студента)

Проверил




подпись







(число, месяц, год)




(преподавателя)