Вы находитесь на странице: 1из 8

Лабораторная работа №1

Тема: Системы счисления. Перевод чисел из одной системы счисления в другую.

Чтобы перевести целое число из одной системы счисления с основанием dl в


другую с основанием d2 необходимо последовательно делить это число и получаемые
частные на основание d2 новой системы до тех пор, пока не получится частное меньше
основания d2. Последнее частное - старшая цифра числа в новой системе счисления с
основанием d2, а следующие за ней цифры - это остатки от деления, записываемые в
последовательности, обратной их получению. Арифметические действия выполнять в той
системе счисления, в которой записано переводимое число.

Пример 1. Перевести число 11(10) в двоичную систему счисления.

Пример 2. Перевести число 122(10) в восьмеричную систему счисления.


Пример 3. Перевести число 500(10) в шестнадцатеричную систему счисления.

Перевод чисел из одной позиционной системы счисления в другую: перевод


правильных дробей.
Чтобы перевести правильную дробь из системы счисления с основанием dl в
систему с основанием 62, необходимо последовательно умножать исходную дробь и
дробные части получающихся произведений на основание новой системы счисления 62.
Правильная дробь числа в новой системе счисления с основанием 62 формируется в виде
целых частей получающихся произведений, начиная с первого. Если при переводе
получается дробь в виде бесконечного или расходящегося ряда, процесс можно закончить
при достижении необходимой точности.
При переводе смешанных чисел, необходимо в новую систему перевести отдельно
целую и дробную части по правилам перевода целых чисел и правильных дробей, а затем
оба результата объединить в одно смешанное число в новой системе счисления.

Пример 1. Перевести число 0,625(10) в двоичную систему счисления.


Пример 2. Перевести число 0,6(10) в восьмеричную систему счисления.

Пример 2. Перевести число 0,7(10) в шестнадцатеричную систему счисления.

Перевод двоичных, восьмеричных и шестнадцатеричных чисел в десятичную


систему счисления.

Для перевода числа Р-ичной системы в десятичную необходимо использовать


следующую формулу разложения: anan-l...alaO=anPn+ ап-1Рп-1+...+ alP+aO .

Пример 1. Перевести число 101,11(2) в десятичную систему счисления.


Пример 2. Перевести число 57,24(8) в десятичную систему счисления.

Пример 3. Перевести число 7А,84(16) в десятичную систему счисления.

Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему


счисления и обратно.
Для перевода числа из восьмеричной системы счисления в двоичную необходимо
каждую цифру этого числа записать трехразрядным двоичным числом (триадой).

Пример: записать число 16,24(8) в двоичной системе счисления.

Примечание: незначащие нули слева для целых чисел и справа для дробей не
записываются.
Для обратного перевода двоичного числа в восьмеричную систему счисления,
необходимо исходное число разбить на триады влево и вправо от запятой и представить
каждую группу цифрой в восьмеричной системе счисления. Крайние неполные триады
дополняют нулями.

Пример: записать число 1110,0101(2) в восьмеричной системе счисления.


Для перевода числа из шестнадцатеричной системы счисления в двоичную
необходимо каждую цифру этого числа записать четырехразрядным двоичным числом
(тетрадой).
Пример: записать число 7А,7Е(16) в двоичной системе счисления.

Примечание: незначащие нули слева для целых чисел и справа для дробей не
записываются.
Для обратного перевода двоичного числа в шестнадцатеричную систему
счисления, необходимо исходное число разбить на тетрады влево и вправо от запятой и
представить каждую группу цифрой в шестнадцатеричной системе счисления. Крайние
неполные триады дополняют нулями.
Пример: записать число 1111010,0111111(2) в шестнадцатеричной системе
счисления.

Системы счисления. Выполнение арифметических операций.


1. Выполнить перевод чисел из десятичной системы счисления
1 А10=352 А10=129 А10=21
2 А10=215 А10=36 А10=100
3 А10=97 А10=155 А10=123
4 А10=201 А10=222 А10=26
5 А10=148 А10=72 А10=99
6 А10=124 А10=236 А10=44
7 А10=187 А10=139 А10=122
8 А10=147 А10=87 А10=193
9 А10=31 А10=212 А10=177
10 А10=166 А10=88 А10=111
11 А10=204 А10=72 А10=113
12 А10=211 А10=66 А10=136
13 А10=199 А10=244 А10=89

в двоичную систему счисления.


в восьмеричную систему счисления.
в шестнадцатеричную систему счисления.

2. Выполнить перевод чисел из двоичной системы счисления

1 А2=10111011 А2=11100001 А2=10110101


2 А2=10100001 А2=10110101 А2=10110010
3 А2=10111001 А2=10011011 А2=11101110
4 А2= 1101010 А2=10111111 А2=11001101
5 А2=10111101 А2=11110000 А2=11001010
6 А2=10011001 А2=10101101 А2=11001001
7 А2=11110101 А2=10101001 А2=11111101
8 А2=11111001 А2=11110101 А2=11101110
9 А2=10101110 А2=11100000 А2=10111010
10 А2=10111101 А2=10101010 А2=10111100
11 А2=10111111 А2=10101011 А2=11101101
12 А2=10001001 А2=10100101 А2=10101011
13 А2=11010101 А2=11011101 А2=10101100

в восьмеричную систему счисления.


в десятичную систему счисления.
в шестнадцатеричную систему счисления.

3. Выполнить перевод чисел из восьмеричной системы счисления

1 А8=572 А8=774 А8=671


2 А8=634 А8=211 А8=421
3 А8=515 А8=556 А8=627
4 А8=763 А8=612 А8=742
5 А8=745 А8=725 А8=274
6 А8=674 А8=251 А8=633
7 А8=642 А8=366 А8=554
8 А8=722 А8=563 А8=323
9 А8=711 А8=710 А8=372
10 А8=623 А8=475 А8=375
11 А8=377 А8=343 А8=576
12 А8=320 А8=320 А8=526
13 А8=565 А8=175 А8=677
в двоичную систему счисления.
в десятичную систему счисления.
в шестнадцатеричную систему счисления.

4. Выполнить перевод чисел из шестнадцатеричной системы счисления

1 А16=97Е A16=E3C A16=4A9


2 A16=6C9 A16=6F2 A16=E12
3 A16= АС6 A16=EA8 A16=ED5
4 A16=4ED A16=7B2 A16=52D
5 A16=7B3 A16=4D3 A16=2F7
6 A16=6DA A16=D29 A16=7D6
7 A16=8A2 A16=FF9 A16=EDA
8 A16=6AC A16=CB3 A16=3B2
9 A16=A1C A16=3DF A16=1E4
10 A16=6E9 A16=C23 A16=DB6
11 A16=5B9 A16=AC1 A16=C6C
12 A16=9DB A16=A7F A16=5CA
13 A16=F5E A16=8FD A16=BB3

в двоичную систему счисления;


в десятичную систему счисления.

5. Выполнить перевод чисел из десятичной системы счисления

1 А10=35,72 А10=29,691 А10=28,600


2 А10=674,94 А10=3,54 А10=42,69
3 А10=81,56 А10=68,70 А10=88,64
4 А10=26,52 А10=67,236 А10=98,55
5 А10=135,36 А10=74,23 А10=154,6
6 А10=213,2 А10=100,115 А10=2,69
7 А10=26,52 А10=67,236 А10=129,291
8 А10=44,21 А10=38,201 А10=199,44
9 А10=33,502 А10=123,89 А10=77,6
10 А10=65,77 А10=74,159 А10=201,3
11 А10=113,408 А10=8,28 А10=98,65
12 А10=66,66 А10=44,65 А10=134,88
13 А10=206,5 А10=11,2 А10=2,987

в двоичную систему счисления.

6. Выполнить перевод чисел из двоичной системы счисления

1 А2=101111,101011 А2=111111,100001 А2=101011,110101


2 А2=101011,100001 А2=1000110,111001 А2=101010,100100
3 А2=1010111,1001 А2=10101,101111 А2=111101,111110
4 А2= 111011,110110 А2=1011011,11011 А2=1100,1001101
5 А2=1011010,10111101 А2=111111,100000 А2=1101011,1011101
6 А2=1001111,1010001 А2=1011011,1111101 А2=110011,100101
7 А2=111011,1110101 А2=101011,100001 А2=111011,1011101
8 А2=111011,1110001 А2=1110101,111001 А2=1101001,100110
9 А2=101010,1011110 А2=101111,100000 А2=101111,101101
10 А2=101111,101101 А2=1000101,100100 А2=101111,111100
11 А2=101111,101111 А2=1011011,11011 А2=1011011,1111101
12 А2=1000110,111001 А2=1010111,101011 А2=101010,1011110
13 А2=111011,1011101 А2=111011,1110101 А2=1111010,1011111

в десятичную систему счисления.