INFORMATIKA / Практические занятия / Практическое занятие №3 (системы счисления)
.docПрактическое занятие №3 Тема: Позиционные системы счисления
Цель работы: Научиться выполнять перевод чисел из одной позиционной системы счисления в другую.
Задание: Выполните перевод чисел из одной позиционной системы счисления в другую с точностью до 4-х знаков после запятой.
Образец выполнения задания: 2327,152510(8)(2)(16)(10)
-
Переведем число 2327,152510 в восьмеричную систему счисления.
-
-
Перевод целой части числа.
2327
8
2320
290
8
7
288
36
8
2
32
4
8
4
0
0
4
-
Перевод дробной части числа с точностью до 4-х знаков после запятой.
0,1525
8
1,22
0,22
8
1,76
0,76
8
6,08
0,08
8
0,64
0,64
8
5,12
232710=44278
0,152510=0,11618
-
2327,152510=4427,11618
-
Переведем число 4427,11618 в двоичную систему счисления. Заменим каждую восьмеричную цифру на двоичную триаду по Таблице 1.
4427,11618=100 100 010 111,001 001 110 0012=100100010111,0010011100012
-
Переведем число 100100010111,0010011100012 в шестнадцатеричную систему счисления. Для этого выделим в числе тетрады, начиная с позиции разделителя целой и дробной части влево и вправо. Далее каждую тетраду заменим шестнадцатеричной цифрой в соответствии с Таблицей 1.
100100010111,0010011100012=1001 0001 0111,0010 0111 00012=917,27116
-
Переведем число 917,27116 в десятичную систему счисления. Для этого представим число по формуле (1), затем округлим до 4-х знаков после запятой: 917,27116 = 9*162 + 1*161 + 7*160 + 2*16-1 + 7*16-2 + 1*16-3 = 2327,15258810 = 2327,152610
-
Таким образом, в результате всех преобразований получено число 2327,152610, отличающееся от исходного числа на 0,0001.
Самостоятельная работа
1 вариант: 6395,864710®(16)®(2)®(8)®(10)
2 вариант: 2785,3437510®(16)®(2)®(8)®(10)
3 вариант: 4896,2187510®(16)®(2)®(8)®(10)
4 вариант: 8305,174210®(8)®(2)®(16)®(10)
5 вариант: 5274,812510®(8)®(2)®(16)®(10)
6 вариант: 3425,345610®(8)®(2)®(16)®(10)
7 вариант: 1263,52368®(2)®(16)®(10)®(8)
8 вариант: A56F,D36116®(2)®(8)®(10)®(16)