Содержание:
Что такое двенадцатеричная система счисления
Как перевести целое десятичное число в двенадцатеричную систему счисления
Как перевести десятичную дробь в двенадцатеричную систему счисления
Как перевести число из двенадцатеричной системы счисления в десятичную
Как перевести дробное двенадцатеричное число в десятичное
Таблица значений десятичных чисел от 0 до 100 в двенадцатеричной системе счисления
Что такое двенадцатеричная система счисления
Двенадцатеричная система счисления, является позиционной системой счисления, то есть имеется зависимость от позиции цифры в записи числа.
Для записи числа в двенадцатеричной системе счисления десять цифр и две буквы 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A и B.
Для определения в какой системе счисления записано число, внизу, справа от числа ставят цифру, которая называется
основанием системы счисления.
Например, 12B2A
12 или 13A
12
Если вам необходимо перевести число любой системы счисления в другую систему счисления, воспользуйтесь
калькулятором систем счисления с подробным решением онлайн.
Как перевести целое десятичное число в двенадцатеричную систему счисления
Для того, чтобы перевести целое десятичное число в двенадцатеричную систему счисления нужно десятичное число делить на 12 до тех
пор, пока неполное частное не будет равно нулю.
В результате будет получено число из остатков деления записанное справа налево.
Например, переведем число 29361
10 в двенадцатеричную систему счисления:
29361 : 12 = 2446 остаток: 9
2446 : 12 = 203 остаток: 10, 10 = A
203 : 12 = 16 остаток: 11, 11 = B
16 : 12 = 1 остаток: 4
1 : 12 = 0 остаток: 1
29361
10 = 14BA9
12
Как перевести десятичную дробь в двенадцатеричную систему счисления
Для того чтобы перевести десятичную дробь в двенадцатеричную систему счисления необходимо сначала перевести целую часть десятичной дроби в
двенадцатеричную систему счисления,
а затем дробную часть, последовательно умножать на 12, до тех пор, пока в дробной части произведения не получиться ноль (результатом произведения
будет целое число)
или не будет достигнуто необходимое количество знаков после запятой. Если в результате умножения целая часть не равна нулю, тогда необходимо
заменить значение целой части на ноль.
В результате будет получено число из целых частей произведений, записанное слева направо.
Например, переведем десятичное число 14.86803144
10 в двенадцатеричную систему счисления:
Переведем целую часть
14 : 12 = 1 остаток: 2
1 : 12 = 0 остаток: 1
14
10 = 12
12
Переведем дробную часть
0.86803144 · 12 = 10.41637728, 10 = A
0.41637728 · 12 = 4.99652736
0.99652736 · 12 = 11.95832832, 11 = B
0.95832832 · 12 = 11.49993984, 11 = B
0.49993984 · 12 = 5.99927808
0.99927808 · 12 = 11.99133696, 11 = B
0.99133696 · 12 = 11.89604352, 11 = B
0.89604352 · 12 = 10.75252224, 10 = A
0.75252224 · 12 = 9.03026688
0.03026688 · 12 = 0.36320256
0.86803144
10 = 0.A4BB5BBA90
12
14.86803144
10 = 12.A4BB5BBA90
12
Двенадцатеричные дроби, как и десятичные могут быть как конечными, так и бесконечными. Не всегда конечная десятичная дробь может быть представлена конечной двенадцатеричной.
В данном примере получается бесконечная двенадцатеричная дробь, поэтому умножение на 12 можно производить бесконечное число раз и все равно дробная часть частного не будет равна нулю.
В данном случае десятичная дробь 14.86803144 не может быть точно представлена в двенадцатеричной системе счисления.
К примеру, дробь 1.5
10 может быть представлена в двенадцатеричной системе счисления в виде конечной 1.5
10 = 1.6
12.
Как перевести число из двенадцатеричной системы счисления в десятичную
Для того, чтобы перевести число из двенадцатеричной системы счисления в десятичную систему счисления, необходимо записать позиции каждой
цифры в числе с права на лево начиная с нуля.
Каждая позиция цифры будет степенью числа 12, так как система счисления 12-ичная. Необходимо последовательно умножить каждое число на 12 в
степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем число 9A36B
12 в десятичную систему счисления:
Позиция в числе | 4 | 3 | 2 | 1 | 0 |
Число | 9 | A | 3 | 6 | B |
A12 = 10
10
B12 = 11
10
9A36B12 = 9 ⋅ 124 + 10 ⋅ 123 + 3 ⋅ 122 + 6 ⋅ 121 + 11 ⋅ 120 = 20441910
Как перевести дробное двенадцатеричное число в десятичное
Для того, чтобы перевести дробное двенадцатеричное число в десятичное, необходимо записать дробное двенадцатеричное число, убрав точку и затем
сверху расставить индексы.
Индексы в дробной части числа начинаются от -1 и продолжаются на уменьшение вправо, индексы в целой части начинаются с 0 и ставятся с права на
лево по возрастанию.
Каждая позиция цифры (индекс) будет степенью числа 12, так как система счисления 12-ичная. Необходимо последовательно умножить каждое число на
12 в степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем дробное двенадцатеричное число 9A33.34B19
12 в десятичное:
Позиция в числе | 3 | 2 | 1 | 0 | -1 | -2 | -3 | -4 | -5 |
Число | 9 | A | 3 | 3 | 3 | 4 | B | 1 | 9 |
A12 = 10
10
B12 = 11
10
9A33.34B1912 = 9 ⋅ 123 + 10 ⋅ 122 + 3 ⋅ 121 + 3 ⋅ 120 + 3 ⋅ 12-1 + 4 ⋅ 12-2 + 11 ⋅ 12-3 + 1 ⋅ 12-4 + 9 ⋅ 12-5 = 17031.284227912808641975308641974610
Таблица значений десятичных чисел от 0 до 100 в двенадцатеричной системе счисления
Значение числа в десятичной системе счисления | Значение числа в двенадцатеричной системе счисления |
010 | 012 |
110 | 112 |
210 | 212 |
310 | 312 |
410 | 412 |
510 | 512 |
610 | 612 |
710 | 712 |
810 | 812 |
910 | 912 |
1010 | A12 |
1110 | B12 |
1210 | 1012 |
1310 | 1112 |
1410 | 1212 |
1510 | 1312 |
1610 | 1412 |
1710 | 1512 |
1810 | 1612 |
1910 | 1712 |
2010 | 1812 |
2110 | 1912 |
2210 | 1A12 |
2310 | 1B12 |
2410 | 2012 |
2510 | 2112 |
2610 | 2212 |
2710 | 2312 |
2810 | 2412 |
2910 | 2512 |
3010 | 2612 |
3110 | 2712 |
3210 | 2812 |
3310 | 2912 |
3410 | 2A12 |
3510 | 2B12 |
3610 | 3012 |
3710 | 3112 |
3810 | 3212 |
3910 | 3312 |
4010 | 3412 |
4110 | 3512 |
4210 | 3612 |
4310 | 3712 |
4410 | 3812 |
4510 | 3912 |
4610 | 3A12 |
4710 | 3B12 |
4810 | 4012 |
4910 | 4112 |
5010 | 4212 |
Значение числа в десятичной системе счисления | Значение числа в двенадцатеричной системе счисления |
5110 | 4312 |
5210 | 4412 |
5310 | 4512 |
5410 | 4612 |
5510 | 4712 |
5610 | 4812 |
5710 | 4912 |
5810 | 4A12 |
5910 | 4B12 |
6010 | 5012 |
6110 | 5112 |
6210 | 5212 |
6310 | 5312 |
6410 | 5412 |
6510 | 5512 |
6610 | 5612 |
6710 | 5712 |
6810 | 5812 |
6910 | 5912 |
7010 | 5A12 |
7110 | 5B12 |
7210 | 6012 |
7310 | 6112 |
7410 | 6212 |
7510 | 6312 |
7610 | 6412 |
7710 | 6512 |
7810 | 6612 |
7910 | 6712 |
8010 | 6812 |
8110 | 6912 |
8210 | 6A12 |
8310 | 6B12 |
8410 | 7012 |
8510 | 7112 |
8610 | 7212 |
8710 | 7312 |
8810 | 7412 |
8910 | 7512 |
9010 | 7612 |
9110 | 7712 |
9210 | 7812 |
9310 | 7912 |
9410 | 7A12 |
9510 | 7B12 |
9610 | 8012 |
9710 | 8112 |
9810 | 8212 |
9910 | 8312 |
10010 | 8412 |