Содержание:
Что такое двадцатиодноричная система счисления
Как перевести целое десятичное число в двадцатиодноричную систему счисления
Как перевести десятичную дробь в двадцатиодноричную систему счисления
Как перевести число из двадцатиодноричной системы счисления в десятичную
Как перевести дробное двадцатиодноричное число в десятичное
Таблица значений десятичных чисел от 0 до 100 в двадцатиодноричной системе счисления
Что такое двадцатиодноричная система счисления
двадцатиодноричная система счисления, является позиционной системой счисления, то есть имеется зависимость от позиции цифры в записи числа.
Для записи числа в двадцатиодноричной системе счисления используется десять цифр и одиннадцать
букв 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J и K.
Для определения в какой системе счисления записано число, внизу, справа от числа ставят цифру, которая называется
основанием системы счисления.
Например, K4
21 или GJ45
21
Если вам необходимо перевести число любой системы счисления в другую систему счисления, воспользуйтесь
калькулятором систем счисления с подробным решением онлайн.
Как перевести целое десятичное число в двадцатиодноричную систему счисления
Для того, чтобы перевести целое десятичное число в двадцатиодноричную систему счисления нужно десятичное число делить на 21
до тех пор, пока неполное частное не будет равно нулю.
В результате будет получено число из остатков деления записанное справа налево.
Например, переведем число 186860
10 в двадцатиодноричную систему счисления:
186860 : 21 = 8898 остаток: 2
8898 : 21 = 423 остаток: 15, 15 = F
423 : 21 = 20 остаток: 3
20 : 21 = 0 остаток: 20, 20 = K
186860
10 = K3F2
21
Как перевести десятичную дробь в двадцатиодноричную систему счисления
Для того чтобы перевести десятичную дробь в двадцатиодноричную систему счисления необходимо сначала перевести целую часть десятичной дроби в
двадцатиодноричную систему счисления,
а затем дробную часть, последовательно умножать на 21, до тех пор, пока в дробной части произведения не получиться ноль
(результатом произведения будет целое число)
или не будет достигнуто необходимое количество знаков после запятой. Если в результате умножения целая часть не равна нулю,
тогда необходимо заменить значение целой части на ноль.
В результате будет получено число из целых частей произведений, записанное слева направо.
Например, переведем десятичное число 9032.17368
10 в двадцатиодноричную систему счисления:
Переведем целую часть
9032 : 21 = 430 остаток: 2
430 : 21 = 20 остаток: 10, 10 = A
20 : 21 = 0 остаток: 20, 20 = K
9032
10 = KA2
21
Переведем дробную часть
0.17368 · 21 = 3.64728
0.64728 · 21 = 13.59288, 13 = D
0.59288 · 21 = 12.45048, 12 = C
0.45048 · 21 = 9.46008
0.46008 · 21 = 9.66168
0.66168 · 21 = 13.89528, 13 = D
0.89528 · 21 = 18.80088, 18 = I
0.80088 · 21 = 16.81848, 16 = G
0.81848 · 21 = 17.18808, 17 = H
0.18808 · 21 = 3.94968
0.17368
10 = 0.3DC99DIGH3
21
9032.17368
10 = KA2.3DC99DIGH3
21
Двадцатиодноричные дроби, как и десятичные могут быть как конечными, так и бесконечными. Не всегда конечная десятичная дробь может быть
представлена конечной двадцатиодноричной.
В данном примере получается бесконечная двадцатиодноричная дробь, поэтому умножение на 21 можно производить бесконечное число раз
и все равно дробная часть частного не будет равна нулю.
В данном случае десятичная дробь 9032.17368
10 не может быть точно представлена в двадцатиодноричной системе счисления.
Как перевести число из двадцатиодноричной системы счисления в десятичную
Для того, чтобы перевести число из двадцатиодноричной системы счисления в десятичную систему счисления, необходимо записать позиции
каждой цифры в числе с права на лево начиная с нуля.
Каждая позиция цифры будет степенью числа 21, так как система счисления 21-ичная.
Необходимо последовательно умножить каждое число на 21 в
степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем число 12DK3
21 в десятичную систему счисления:
Позиция в числе | 4 | 3 | 2 | 1 | 0 |
Число | 1 | 2 | D | K | 3 |
D21 = 13
10
K21 = 20
10
12DK321 = 1 ⋅ 214 + 2 ⋅ 213 + 13 ⋅ 212 + 20 ⋅ 211 + 3 ⋅ 210 = 21915910
Как перевести дробное двадцатиодноричное число в десятичное
Для того, чтобы перевести дробное двадцатиодноричное число в десятичное, необходимо записать дробное двадцатиодноричное число, убрав точку и
затем сверху расставить индексы.
Индексы в дробной части числа начинаются от -1 и продолжаются на уменьшение вправо, индексы в целой части начинаются с 0 и ставятся с
права на лево по возрастанию.
Каждая позиция цифры (индекс) будет степенью числа 21, так как система счисления 21-ичная. Необходимо последовательно умножить каждое число на
21 в степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем дробное двадцатиодноричное число K19.EE4
21 в десятичное:
Позиция в числе | 2 | 1 | 0 | -1 | -2 | -3 |
Число | K | 1 | 9 | E | E | 4 |
E21 = 14
10
K21 = 20
10
K19.EE421 = 20 ⋅ 212 + 1 ⋅ 211 + 9 ⋅ 210 + 14 ⋅ 21-1 + 14 ⋅ 21-2 + 4 ⋅ 21-3 = 8850.698844617211964150739660943610
Таблица значений десятичных чисел от 0 до 100 в двадцатиодноричной системе счисления
Значение числа в десятичной системе счисления | Значение числа в двадцатиодноричной системе счисления |
010 | 021 |
110 | 121 |
210 | 221 |
310 | 321 |
410 | 421 |
510 | 521 |
610 | 621 |
710 | 721 |
810 | 821 |
910 | 921 |
1010 | A21 |
1110 | B21 |
1210 | C21 |
1310 | D21 |
1410 | E21 |
1510 | F21 |
1610 | G21 |
1710 | H21 |
1810 | I21 |
1910 | J21 |
2010 | K21 |
2110 | 1021 |
2210 | 1121 |
2310 | 1221 |
2410 | 1321 |
2510 | 1421 |
2610 | 1521 |
2710 | 1621 |
2810 | 1721 |
2910 | 1821 |
3010 | 1921 |
3110 | 1A21 |
3210 | 1B21 |
3310 | 1C21 |
3410 | 1D21 |
3510 | 1E21 |
3610 | 1F21 |
3710 | 1G21 |
3810 | 1H21 |
3910 | 1I21 |
4010 | 1J21 |
4110 | 1K21 |
4210 | 2021 |
4310 | 2121 |
4410 | 2221 |
4510 | 2321 |
4610 | 2421 |
4710 | 2521 |
4810 | 2621 |
4910 | 2721 |
5010 | 2821 |
Значение числа в десятичной системе счисления | Значение числа в двадцатиодноричной системе счисления |
5110 | 2921 |
5210 | 2A21 |
5310 | 2B21 |
5410 | 2C21 |
5510 | 2D21 |
5610 | 2E21 |
5710 | 2F21 |
5810 | 2G21 |
5910 | 2H21 |
6010 | 2I21 |
6110 | 2J21 |
6210 | 2K21 |
6310 | 3021 |
6410 | 3121 |
6510 | 3221 |
6610 | 3321 |
6710 | 3421 |
6810 | 3521 |
6910 | 3621 |
7010 | 3721 |
7110 | 3821 |
7210 | 3921 |
7310 | 3A21 |
7410 | 3B21 |
7510 | 3C21 |
7610 | 3D21 |
7710 | 3E21 |
7810 | 3F21 |
7910 | 3G21 |
8010 | 3H21 |
8110 | 3I21 |
8210 | 3J21 |
8310 | 3K21 |
8410 | 4021 |
8510 | 4121 |
8610 | 4221 |
8710 | 4321 |
8810 | 4421 |
8910 | 4521 |
9010 | 4621 |
9110 | 4721 |
9210 | 4821 |
9310 | 4921 |
9410 | 4A21 |
9510 | 4B21 |
9610 | 4C21 |
9710 | 4D21 |
9810 | 4E21 |
9910 | 4F21 |
10010 | 4G21 |