- •1 Частина
- •Вибір варіанту завдання та визначення вхідних даних
- •Переведення вхідних даних у двійкову систему числення
- •Переведення розрахункових чисел у двійкову, вісімкову, шістнадцяткову і двійково-десяткову системи
- •Уявлення числа в однобайтовому полі
- •Уявлення двійкових чисел у прямому, зворотному і додатковому модифікованому кодах у форматі з фіксованою комою
- •Операції додавання в зворотному і додатковому кодах
- •Уявлення чисел у форматі з плаваючою комою
РОЗРАХУНКОВЕ ЗАВДАННЯ
1 Частина
-
Вибір варіанту завдання та визначення вхідних даних
Таблиця 1.1 – Вхідні дані
|
i=1 |
i=2 |
i=3 |
i=4 |
i=5 |
i=6 |
i=7 |
i=8 |
i=9 |
j=0 |
19,5 |
37,5 |
16,6 |
73,9 |
76,3 |
45,5 |
57,3 |
64,7 |
23,8 |
j=1 |
49,8 |
45,7 |
13,6 |
83,3 |
67,4 |
19,1 |
78,4 |
32,3 |
36,3 |
j=2 |
22,6 |
53,1 |
24,5 |
66,3 |
78,1 |
65,7 |
89,3 |
15,4 |
13,4 |
j=3 |
57,7 |
74,4 |
15,3 |
38,4 |
56,3 |
29,4 |
68,1 |
54,3 |
43,3 |
j=4 |
25,2 |
51,1 |
56,3 |
78,5 |
67,2 |
48,4 |
27,6 |
37,8 |
28,4 |
j=5 |
54,9 |
78,3 |
35,9 |
17,4 |
16,4 |
44,7 |
78,9 |
25,2 |
94,5 |
j=6 |
97,6 |
15,2 |
63,2 |
69,3 |
89,2 |
59,4 |
18,7 |
67,4 |
61,2 |
j=7 |
82,4 |
43,3 |
74,8 |
24,7 |
48,3 |
15,3 |
75,5 |
12,5 |
35,8 |
j=8 |
24,7 |
23,4 |
75,9 |
61,3 |
14,3 |
35,6 |
23,6 |
46,6 |
15,7 |
j=9 |
36,1 |
48,5 |
24,6 |
75,3 |
36,5 |
55,7 |
62,1 |
45,2 |
35,4 |
Відповідно до номеру у журналі (варіант №5), вхідні дані дорівнюють: А=13,6; В=83,3.
-
Переведення вхідних даних у двійкову систему числення
Подаємо вхідні дані десяткового коду у двійковій системі числення з точністю до п’яти знаків після коми:
Перше число: А10 = 13,610 А2
Знаходимо цілу частину:
13 |
2 |
|
|
|
|
|
|
-12 |
6 |
2 |
|
|
|
|
|
1 |
-6 |
3 |
2 |
|
|
|
|
|
0 |
-2 |
1 |
||||
|
|
1 |
|||||
|
|
|
|||||
|
|
|
|
||||
|
|
|
|
|
|
1310 = 11012
Перевірка:1∙23+1∙22+0∙21+1∙20 = 8+4+1 = 1310
Знаходимо дробову частину:
0 |
6 |
|
2 |
1 |
2 |
|
2 |
0 |
4 |
|
2 |
0 |
8 |
|
2 |
1 |
6 |
|
2 |
1 |
2 |
|
|
|
|
0.610 = 0.100112
Перевірка: 1∙2-1+0∙2-2+0∙2-3+1∙2-4+1∙2-5 = 0.5+0+0+0.0625+0.03125 = 0.610
Складемо дробову та цілу частини:
11012 + 0.100112 = 1101.100112
13.610 = 1101.100112
Друге число: В10 = 83,3 В2
Знаходимо цілу частину:
83 |
2 |
|
|
|
|
|
|
|
|
|
|
-82 |
41 |
2 |
|
|
|
|
|
|
|
|
|
1 |
-12 |
20 |
2 |
|
|
|
|
|
|
|
|
|
1 |
-6 |
10 |
2 |
|
|
|
|
|
|
|
|
|
0 |
-2 |
5 |
2 |
|
|
|
|
|
|
|
|
|
0 |
-4 |
2 |
2 |
|
|
|
|
|
|
|
|
|
1 |
-2 |
1 |
|
|
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
8310 = 10100112
Перевірка: 1∙26+1∙24+1∙21+0∙20 = 64+16+1 = 8310
Знаходимо дробову частину:
|
||
0 |
.3 |
|
. |
2 |
|
0 |
6 |
|
|
2 |
|
1 |
2 |
|
|
2 |
|
0 |
4 |
|
|
2 |
|
0 |
8 |
|
|
2 |
|
1 |
6 |
|
|
2 |
0.310 = 0.010012
Перевірка: 0∙2-1+1∙2-2+0∙2-3+0∙2-4+1∙2-5 = 0+0.25+0+0+0.03125 = 0.310
Складемо дробову та цілу частини:
10100112 + 0.010012 = 1010011.010012
83.310 = 1010011.010012
Результати розрахунків занесені у таблицю 1.2.
Таблиця 1.2 – Результати переведення
Система числення |
А |
В |
10 |
13,6 |
83,3 |
2 |
1101.10011 |
1010011.01001 |