- •Непозиционные системы счисления
- •Позиционные системы счисления
- •Образование целых чисел в позиционных системах счисления. Правило счета.
- •Правила перевода чисел из одной системы счисления в другую
- •Перевод целого положительного числа из десятичной системы счисления в любую другую позиционную систему
- •1. Разделить исходное число n на основание системы q
- •2. Выделить целую часть частного и остаток. Остаток будет являться младшим разрядом числа
- •3. Целая часть принимается за исходное число и повторяется пункт 1.
- •Перевод правильной десятичной дроби в любую другую позиционную систему счисления
- •1. Умножить исходное число f на основание системы q
- •2. Выделить целую и дробную части произведения. Целая часть является старшим после запятой разрядом искомого числа. Считать дробную часть произведения исходным числом и повторить пункт 1.
- •Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему счисления
- •Перевод числа из двоичной системы счисления в восьмеричную или шестнадцатеричную
- •Арифметические операции в позиционных системах счисления
- •Сложение
- •Сложение в двоичной системе
- •Сложение в восьмеричной системе
- •Сложение в шестнадцатеричной системе
- •Вычитание
- •Прямой, обратный и дополнительный двоичные коды
- •Умножение
- •Деление
- •Контрольные вопросы
- •Андреева е.В. Системы счисления и компьютерная арифметика. Издание 3 Бином. Лаборатория знаний
- •Содержание
Перевод восьмеричных и шестнадцатеричных чисел в двоичную систему счисления
Для перевода восьмеричных и шестнадцатеричных чисел в двоичную систему счисления каждая цифра заменяется эквивалентным двоичным числом.
ПРИМЕР: Перевести восьмеричное число 652,18 и шестнадцатеричное число 652,116 в двоичное.
6 52,18 = 110 101 010, 0012 652,116 = 0110 0101 0010, 000116
6 5 2 1 6 5 2 1
ПРИМЕР: Перевести шестнадцатеричное число 1А3,F16 в двоичное.
1 А3,F16 = 1 1010 0011, 11112
1 А 3 F
ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ. Перевести восьмеричное и шестнадцатеричное числа в двоичную систему счисления.
Номер варианта |
Число |
Номер варианта |
Число |
1 |
1538, 4D116 |
9 |
2438, C4F16 |
2 |
4138, 13D716 |
10 |
1578, C1216 |
3 |
3108, 1A816 |
11 |
5178, BF1016 |
4 |
6208, 9AB16 |
12 |
7108, CE4516 |
5 |
2618, F56116 |
13 |
3678, FF116 |
6 |
5468, 8E416 |
14 |
4038, 12A716 |
7 |
1658, CDE16 |
15 |
6348, AFE16 |
8 |
7658, 12AA16 |
16 |
2378, 12B16 |
Перевод числа из двоичной системы счисления в восьмеричную или шестнадцатеричную
Для перевода числа из двоичной системы счисления в восьмеричную или шестнадцатеричную его нужно разбить влево и вправо от запятой на триады (для восьмеричной) или тетрады (для шестнадцатеричной), дополнив, если необходимо нулями, и каждую группу заменить соответствующей восьмеричной или шестнадцатеричной цифрой
ПРИМЕР: Перевести двоичное число 10010100010010,101 112 в восьмеричное и шестнадцатеричное.
10010100010010,101 112 = 010 010 100 010 010, 101 1102 = 2 2 4 2 2, 5 68
10010100010010,1011 12 = 0 010 0101 0001 0010, 1011 10002 = 2 5 1 2, В816
ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ. Переведите число из двоичной системы счисления в восьмеричную и шестнадцатеричную системы, аналогично приведенным примерам.
Номер варианта |
Число |
Номер варианта |
Число |
1 |
110010110010,1011 |
9 |
111000101001,001001 |
2 |
100011010010,011011 |
10 |
100011110010,1001 |
3 |
110010100110,100101 |
11 |
111000010101,011001 |
4 |
100111001000,00110 |
12 |
101010100001,00111 |
5 |
101100001110,100111 |
13 |
110011010101,1011 |
6 |
110011000100,001001 |
14 |
101010001011,1001 |
7 |
101000100111,100011 |
15 |
101100011100,001101 |
8 |
101100001101,001101 |
16 |
101000011111,11001 |
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 2: Перевести восьмеричное и шестнадцатеричное числа в двоичную систему счисления.
Номер варианта |
Число |
Номер варианта |
Число |
1 |
22438, C44F16 |
19 |
23538, 4DE116 |
2 |
13578, C11216 |
20 |
41738, 13D7716 |
3 |
45178, BF21016 |
21 |
34108, 12A816 |
4 |
37108, CE64516 |
22 |
62608, 9A7B16 |
5 |
73678, FF6116 |
23 |
26318, F5A6116 |
6 |
43038, 124A716 |
24 |
53468, 8E5416 |
7 |
65348, A6FE16 |
25 |
12658, CD2E16 |
8 |
24378, 1271B16 |
26 |
76358, 122AA16 |
9 |
13628, F46516 |
27 |
74318, 1AA316 |
10 |
42018, 104A716 |
28 |
54318, 1372B16 |
11 |
63318, A63E16 |
29 |
63428, F16516 |
12 |
54338, 27CB16 |
30 |
62218, 101A716 |
13 |
63078, 123A16 |
31 |
33718, A62E16 |
14 |
54438, A43F16 |
32 |
17238, 12A716 |
15 |
43518, C03216 |
33 |
16358, F2A616 |
16 |
65118, B621016 |
34 |
43428, 8E7416 |
17 |
77408, C46416 |
35 |
32628, CD5E16 |
18 |
42138, 544F16 |
36 |
36228, 7E7916 |
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 3: Перевести двоичное число в восьмеричную и шестнадцатеричную системы счисления, разбив их на триады и тетрады соответственно.
Номер варианта |
Число |
Номер варианта |
Число |
1 |
10110010101,1011011 |
19 |
10000010101,1001001 |
2 |
11100101010,1010011 |
20 |
11111001011,00011 |
3 |
10010001100,100101 |
21 |
10010001010,01011101 |
4 |
10110100010,1101101 |
22 |
10011111100,101011 |
5 |
11010100100,001101 |
23 |
11011100001,110011 |
6 |
10001010100,00111 |
24 |
10011111000,0010101 |
7 |
10111010100,01001 |
25 |
11000010110,1010111 |
8 |
11100101001,110101 |
26 |
10000111111,101101 |
9 |
10001111011,100101 |
27 |
10101010001,1001101 |
10 |
10111010101,1001101 |
28 |
10111000111,011001 |
11 |
11000000011,100111 |
29 |
10000001111,100101 |
12 |
10000011101,0010101 |
30 |
11111000001,0011001 |
13 |
10001111100,11011 |
31 |
10000111110,1001001 |
14 |
10101010000,11101 |
32 |
10011110101,011101 |
15 |
10011110101,101111 |
33 |
11110011111,0110111 |
16 |
10101000001,100001 |
34 |
10011111001,01101111 |
17 |
11001111001,01101 |
35 |
10110000011,1010011 |
18 |
10110000111,101001 |
36 |
10011111100,01000111 |