Двадцатиодноричная система счисления
0
AC () ÷
7 8 9 ×
4 5 6 -
1 2 3 +
0 00 , =

Двадцатиодноричная система счисления

Содержание:
Что такое двадцатиодноричная система счисления
Как перевести целое десятичное число в двадцатиодноричную систему счисления
Как перевести десятичную дробь в двадцатиодноричную систему счисления
Как перевести число из двадцатиодноричной системы счисления в десятичную
Как перевести дробное двадцатиодноричное число в десятичное
Таблица значений десятичных чисел от 0 до 100 в двадцатиодноричной системе счисления

Что такое двадцатиодноричная система счисления

двадцатиодноричная система счисления, является позиционной системой счисления, то есть имеется зависимость от позиции цифры в записи числа. Для записи числа в двадцатиодноричной системе счисления используется десять цифр и одиннадцать букв 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J и K. Для определения в какой системе счисления записано число, внизу, справа от числа ставят цифру, которая называется основанием системы счисления. Например, K421 или GJ4521

Если вам необходимо перевести число любой системы счисления в другую систему счисления, воспользуйтесь калькулятором систем счисления с подробным решением онлайн.


Как перевести целое десятичное число в двадцатиодноричную систему счисления

Для того, чтобы перевести целое десятичное число в двадцатиодноричную систему счисления нужно десятичное число делить на 21 до тех пор, пока неполное частное не будет равно нулю. В результате будет получено число из остатков деления записанное справа налево.

Например, переведем число 18686010 в двадцатиодноричную систему счисления:

186860 : 21 = 8898 остаток: 2
8898 : 21 = 423 остаток: 15, 15 = F
423 : 21 = 20 остаток: 3
20 : 21 = 0 остаток: 20, 20 = K

18686010 = K3F221



Как перевести десятичную дробь в двадцатиодноричную систему счисления

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

Например, переведем десятичное число 9032.1736810 в двадцатиодноричную систему счисления:

Переведем целую часть

9032 : 21 = 430 остаток: 2
430 : 21 = 20 остаток: 10, 10 = A
20 : 21 = 0 остаток: 20, 20 = K

903210 = KA221

Переведем дробную часть

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.1736810 = 0.3DC99DIGH321

9032.1736810 = KA2.3DC99DIGH321

Двадцатиодноричные дроби, как и десятичные могут быть как конечными, так и бесконечными. Не всегда конечная десятичная дробь может быть представлена конечной двадцатиодноричной. В данном примере получается бесконечная двадцатиодноричная дробь, поэтому умножение на 21 можно производить бесконечное число раз и все равно дробная часть частного не будет равна нулю. В данном случае десятичная дробь 9032.1736810 не может быть точно представлена в двадцатиодноричной системе счисления.

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

Например, переведем число 12DK321 в десятичную систему счисления:

Позиция в числе43210
Число12DK3

D21 = 1310
K21 = 2010

12DK321 = 1 ⋅ 214 + 2 ⋅ 213 + 13 ⋅ 212 + 20 ⋅ 211 + 3 ⋅ 210 = 21915910



Как перевести дробное двадцатиодноричное число в десятичное
Для того, чтобы перевести дробное двадцатиодноричное число в десятичное, необходимо записать дробное двадцатиодноричное число, убрав точку и затем сверху расставить индексы. Индексы в дробной части числа начинаются от -1 и продолжаются на уменьшение вправо, индексы в целой части начинаются с 0 и ставятся с права на лево по возрастанию. Каждая позиция цифры (индекс) будет степенью числа 21, так как система счисления 21-ичная. Необходимо последовательно умножить каждое число на 21 в степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.

Например, переведем дробное двадцатиодноричное число K19.EE421 в десятичное:

Позиция в числе210-1-2-3
ЧислоK19EE4

E21 = 1410
K21 = 2010

K19.EE421 = 20 ⋅ 212 + 1 ⋅ 211 + 9 ⋅ 210 + 14 ⋅ 21-1 + 14 ⋅ 21-2 + 4 ⋅ 21-3 = 8850.698844617211964150739660943610

Таблица значений десятичных чисел от 0 до 100 в двадцатиодноричной системе счисления


Значение числа в десятичной системе счисленияЗначение числа в двадцатиодноричной системе счисления
010021
110121
210221
310321
410421
510521
610621
710721
810821
910921
1010A21
1110B21
1210C21
1310D21
1410E21
1510F21
1610G21
1710H21
1810I21
1910J21
2010K21
21101021
22101121
23101221
24101321
25101421
26101521
27101621
28101721
29101821
30101921
31101A21
32101B21
33101C21
34101D21
35101E21
36101F21
37101G21
38101H21
39101I21
40101J21
41101K21
42102021
43102121
44102221
45102321
46102421
47102521
48102621
49102721
50102821
Значение числа в десятичной системе счисленияЗначение числа в двадцатиодноричной системе счисления
51102921
52102A21
53102B21
54102C21
55102D21
56102E21
57102F21
58102G21
59102H21
60102I21
61102J21
62102K21
63103021
64103121
65103221
66103321
67103421
68103521
69103621
70103721
71103821
72103921
73103A21
74103B21
75103C21
76103D21
77103E21
78103F21
79103G21
80103H21
81103I21
82103J21
83103K21
84104021
85104121
86104221
87104321
88104421
89104521
90104621
91104721
92104821
93104921
94104A21
95104B21
96104C21
97104D21
98104E21
99104F21
100104G21


Вам могут также быть полезны следующие сервисы
Калькулятор перевода чисел из арабских в римские и из римских в арабские
Калькулятор перевода чисел в различные системы счисления
Калькулятор сложения, вычитания, умножения и деления двоичных чисел
N2 | Двоичная система счисления
N3 | Троичная система счисления
N4 | Четверичная система счисления
N5 | Пятеричная система счисления
N6 | Шестеричная система счисления
N7 | Семеричная система счисления
N8 | Восьмеричная система счисления
N9 | Девятеричная система счисления
N11 | Одиннадцатиричная система счисления
N12 | Двенадцатеричная система счисления
N13 | Тринадцатеричная система счисления
N14 | Четырнадцатеричная система счисления
N15 | Пятнадцатеричная система счисления
N16 | Шестнадцатеричная система счисления
N17 | Семнадцатеричная система счисления
N18 | Восемнадцатеричная система счисления
N19 | Девятнадцатеричная система счисления
N20 | Двадцатеричная система счисления
N21 | Двадцатиодноричная система счисления
N22 | Двадцатидвухричная система счисления
N23 | Двадцатитрехричная система счисления
N24 | Двадцатичетырехричная система счисления
N25 | Двадцатипятеричная система счисления
N26 | Двадцатишестеричная система счисления
N27 | Двадцатисемеричная система счисления
N28 | Двадцативосьмеричная система счисления
N29 | Двадцатидевятиричная система счисления
N30 | Тридцатиричная система счисления
N31 | Тридцатиодноричная система счисления
N32 | Тридцатидвухричная система счисления
N33 | Тридцатитрехричная система счисления
N34 | Тридцатичетырехричная система счисления
N35 | Тридцатипятиричная система счисления
N36 | Тридцатишестиричная система счисления