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

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

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

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

Добавлен: 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


Выполнена




подпись







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




(студента)

Проверил




подпись







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




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