Содержание:
Что такое тридцатиодноричная система счисления
Как перевести целое десятичное число в тридцатиодноричную систему счисления
Как перевести десятичную дробь в тридцатиодноричную систему счисления
Как перевести число из тридцатиодноричной системы счисления в десятичную
Как перевести дробное тридцатиодноричное число в десятичное
Таблица значений десятичных чисел от 0 до 100 в тридцатиодноричной системе счисления
Что такое тридцатиодноричная система счисления
тридцатиодноричная система счисления, является позиционной системой счисления, то есть имеется зависимость от позиции цифры в записи числа.
Для записи числа в тридцатиодноричной системе счисления используется десять цифр и двадцатьодна
буква 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T и U.
Для определения в какой системе счисления записано число, внизу, справа от числа ставят цифру, которая называется
основанием системы счисления.
Например, U5
31 или 654
31
Если вам необходимо перевести число любой системы счисления в другую систему счисления, воспользуйтесь
калькулятором систем счисления с подробным решением онлайн.
Как перевести целое десятичное число в тридцатиодноричную систему счисления
Для того, чтобы перевести целое десятичное число в тридцатиодноричную систему счисления нужно десятичное число делить на 31
до тех пор, пока неполное частное не будет равно нулю.
В результате будет получено число из остатков деления записанное справа налево.
Например, переведем число 895476
10 в тридцатиодноричную систему счисления:
895476 : 31 = 28886 остаток: 10, 10 = A
28886 : 31 = 931 остаток: 25, 25 = P
931 : 31 = 30 остаток: 1
30 : 31 = 0 остаток: 30, 30 = U
895476
10 = U1PA
31
Как перевести десятичную дробь в тридцатиодноричную систему счисления
Для того чтобы перевести десятичную дробь в тридцатиодноричную систему счисления необходимо сначала перевести целую часть десятичной дроби в
тридцатиодноричную систему счисления,
а затем дробную часть, последовательно умножать на 31, до тех пор, пока в дробной части произведения не получиться ноль
(результатом произведения будет целое число)
или не будет достигнуто необходимое количество знаков после запятой. Если в результате умножения целая часть не равна нулю,
тогда необходимо заменить значение целой части на ноль.
В результате будет получено число из целых частей произведений, записанное слева направо.
Например, переведем десятичное число 545.953673
10 в тридцатиодноричную систему счисления:
Переведем целую часть
545 : 31 = 17 остаток: 18, 18 = I
17 : 31 = 0 остаток: 17, 17 = H
545
10 = HI
31
Переведем дробную часть
0.953673 · 31 = 29.563863, 29 = T
0.563863 · 31 = 17.479753, 17 = H
0.479753 · 31 = 14.872343, 14 = E
0.872343 · 31 = 27.042633, 27 = R
0.042633 · 31 = 1.321623
0.321623 · 31 = 9.970313
0.970313 · 31 = 30.079703, 30 = U
0.079703 · 31 = 2.470793
0.470793 · 31 = 14.594583, 14 = E
0.594583 · 31 = 18.432073, 18 = I
0.953673
10 = 0.THER19U2EI
31
545.953673
10 = HI.THER19U2EI
31
Тридцатиодноричные дроби, как и десятичные могут быть как конечными, так и бесконечными. Не всегда конечная десятичная дробь может быть
представлена конечной тридцатиодноричной.
В данном примере получается бесконечная тридцатиодноричная дробь, поэтому умножение на 31 можно производить бесконечное число раз
и все равно дробная часть частного не будет равна нулю.
В данном случае десятичная дробь 545.953673
10 не может быть точно представлена в тридцатиодноричной системе счисления.
Как перевести число из тридцатиодноричной системы счисления в десятичную
Для того, чтобы перевести число из тридцатиодноричной системы счисления в десятичную систему счисления, необходимо записать позиции
каждой цифры в числе с права на лево начиная с нуля.
Каждая позиция цифры будет степенью числа 31, так как система счисления 31-ичная.
Необходимо последовательно умножить каждое число на 31 в
степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем число FIG5
31 в десятичную систему счисления:
Позиция в числе | 3 | 2 | 1 | 0 |
Число | F | I | G | 5 |
F31 = 15
10
I31 = 18
10
G31 = 16
10
FIG531 = 15 ⋅ 313 + 18 ⋅ 312 + 16 ⋅ 311 + 5 ⋅ 310 = 46466410
Как перевести дробное тридцатиодноричное число в десятичное
Для того, чтобы перевести дробное тридцатиодноричное число в десятичное, необходимо записать дробное тридцатиодноричное число, убрав точку и
затем сверху расставить индексы.
Индексы в дробной части числа начинаются от -1 и продолжаются на уменьшение вправо, индексы в целой части начинаются с 0 и ставятся с
права на лево по возрастанию.
Каждая позиция цифры (индекс) будет степенью числа 31, так как система счисления 31-ичная. Необходимо последовательно умножить каждое число на
31 в степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем дробное тридцатиодноричное число U6.AJ5
31 в десятичное:
Позиция в числе | 1 | 0 | -1 | -2 | -3 |
Число | U | 6 | A | J | 5 |
U31 = 30
10
A31 = 10
10
J31 = 19
10
U6.AJ531 = 30 ⋅ 311 + 6 ⋅ 310 + 10 ⋅ 31-1 + 19 ⋅ 31-2 + 5 ⋅ 31-3 = 936.342519552885099526702695444710
Таблица значений десятичных чисел от 0 до 100 в тридцатиодноричной системе счисления
Значение числа в десятичной системе счисления | Значение числа в тридцатиодноричной системе счисления |
010 | 031 |
110 | 131 |
210 | 231 |
310 | 331 |
410 | 431 |
510 | 531 |
610 | 631 |
710 | 731 |
810 | 831 |
910 | 931 |
1010 | A31 |
1110 | B31 |
1210 | C31 |
1310 | D31 |
1410 | E31 |
1510 | F31 |
1610 | G31 |
1710 | H31 |
1810 | I31 |
1910 | J31 |
2010 | K31 |
2110 | L31 |
2210 | M31 |
2310 | N31 |
2410 | O31 |
2510 | P31 |
2610 | Q31 |
2710 | R31 |
2810 | S31 |
2910 | T31 |
3010 | U31 |
3110 | 1031 |
3210 | 1131 |
3310 | 1231 |
3410 | 1331 |
3510 | 1431 |
3610 | 1531 |
3710 | 1631 |
3810 | 1731 |
3910 | 1831 |
4010 | 1931 |
4110 | 1A31 |
4210 | 1B31 |
4310 | 1C31 |
4410 | 1D31 |
4510 | 1E31 |
4610 | 1F31 |
4710 | 1G31 |
4810 | 1H31 |
4910 | 1I31 |
5010 | 1J31 |
Значение числа в десятичной системе счисления | Значение числа в тридцатиодноричной системе счисления |
5110 | 1K31 |
5210 | 1L31 |
5310 | 1M31 |
5410 | 1N31 |
5510 | 1O31 |
5610 | 1P31 |
5710 | 1Q31 |
5810 | 1R31 |
5910 | 1S31 |
6010 | 1T31 |
6110 | 1U31 |
6210 | 2031 |
6310 | 2131 |
6410 | 2231 |
6510 | 2331 |
6610 | 2431 |
6710 | 2531 |
6810 | 2631 |
6910 | 2731 |
7010 | 2831 |
7110 | 2931 |
7210 | 2A31 |
7310 | 2B31 |
7410 | 2C31 |
7510 | 2D31 |
7610 | 2E31 |
7710 | 2F31 |
7810 | 2G31 |
7910 | 2H31 |
8010 | 2I31 |
8110 | 2J31 |
8210 | 2K31 |
8310 | 2L31 |
8410 | 2M31 |
8510 | 2N31 |
8610 | 2O31 |
8710 | 2P31 |
8810 | 2Q31 |
8910 | 2R31 |
9010 | 2S31 |
9110 | 2T31 |
9210 | 2U31 |
9310 | 3031 |
9410 | 3131 |
9510 | 3231 |
9610 | 3331 |
9710 | 3431 |
9810 | 3531 |
9910 | 3631 |
10010 | 3731 |