Содержание:
Что такое восемнадцатеричная система счисления
Как перевести целое десятичное число в восемнадцатеричную систему счисления
Как перевести десятичную дробь в восемнадцатеричную систему счисления
Как перевести число из восемнадцатеричной системы счисления в десятичную
Как перевести дробное восемнадцатеричное число в десятичное
Таблица значений десятичных чисел от 0 до 100 в восемнадцатеричной системе счисления
Что такое восемнадцатеричная система счисления
Восемнадцатеричная система счисления, является позиционной системой счисления, то есть имеется зависимость от позиции цифры в записи числа.
Для записи числа в восемнадцатеричной системе счисления используется десять цифр и восемь
букв 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G и H.
Для определения в какой системе счисления записано число, внизу, справа от числа ставят цифру, которая называется
основанием системы счисления.
Например, H4E12
18 или EAB5G
18
Если вам необходимо перевести число любой системы счисления в другую систему счисления, воспользуйтесь
калькулятором систем счисления с подробным решением онлайн.
Как перевести целое десятичное число в восемнадцатеричную систему счисления
Для того, чтобы перевести целое десятичное число в восемнадцатеричную систему счисления нужно десятичное число делить на 18
до тех пор, пока неполное частное не будет равно нулю.
В результате будет получено число из остатков деления записанное справа налево.
Например, переведем число 24593839
10 в восемнадцатеричную систему счисления:
24593839 : 18 = 1366324 остаток: 7
1366324 : 18 = 75906 остаток: 16, 16 = G
75906 : 18 = 4217 остаток: 0
4217 : 18 = 234 остаток: 5
234 : 18 = 13 остаток: 0
13 : 18 = 0 остаток: 13, 13 = D
24593839
10 = D050G7
18
Как перевести десятичную дробь в восемнадцатеричную систему счисления
Для того чтобы перевести десятичную дробь в восемнадцатеричную систему счисления необходимо сначала перевести целую часть десятичной дроби в
восемнадцатеричную систему счисления,
а затем дробную часть, последовательно умножать на 18, до тех пор, пока в дробной части произведения не получиться ноль
(результатом произведения будет целое число)
или не будет достигнуто необходимое количество знаков после запятой. Если в результате умножения целая часть не равна нулю,
тогда необходимо заменить значение целой части на ноль.
В результате будет получено число из целых частей произведений, записанное слева направо.
Например, переведем десятичное число 185.934703
10 в восемнадцатеричную систему счисления:
Переведем целую часть
85 : 18 = 10 остаток: 5
10 : 18 = 0 остаток: 10, 10 = A
185
10 = A5
18
Переведем дробную часть
0.934703 · 18 = 16.824654, 16 = G
0.824654 · 18 = 14.843772, 14 = E
0.843772 · 18 = 15.187896, 15 = F
0.187896 · 18 = 3.382128
0.382128 · 18 = 6.878304
0.878304 · 18 = 15.809472, 15 = F
0.809472 · 18 = 14.570496, 14 = E
0.570496 · 18 = 10.268928, 10 = A
0.268928 · 18 = 4.840704
0.840704 · 18 = 15.132672, 15 = F
0.934703
10 = 0.GEF36FEA4F
18
185.934703
10 = A5.GEF36FEA4F
18
Восемнадцатеричные дроби, как и десятичные могут быть как конечными, так и бесконечными. Не всегда конечная десятичная дробь может быть
представлена конечной восемнадцатеричной.
В данном примере получается бесконечная восемнадцатеричная дробь, поэтому умножение на 18 можно производить бесконечное число раз
и все равно дробная часть частного не будет равна нулю.
В данном случае десятичная дробь 185.934703
10 не может быть точно представлена в восемнадцатеричной системе счисления.
Как перевести число из восемнадцатеричной системы счисления в десятичную
Для того, чтобы перевести число из восемнадцатеричной системы счисления в десятичную систему счисления, необходимо записать позиции
каждой цифры в числе с права на лево начиная с нуля.
Каждая позиция цифры будет степенью числа 18, так как система счисления 18-ичная.
Необходимо последовательно умножить каждое число на 18 в
степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем число 58BG
18 в десятичную систему счисления:
| Позиция в числе | 3 | 2 | 1 | 0 |
| Число | 5 | 8 | B | G |
B18 = 11
10
G18 = 16
10
58BG18 = 5 ⋅ 183 + 8 ⋅ 182 + 11 ⋅ 181 + 16 ⋅ 180 = 3196610
Как перевести дробное восемнадцатеричное число в десятичное
Для того, чтобы перевести дробное восемнадцатеричное число в десятичное, необходимо записать дробное восемнадцатеричное число, убрав точку и
затем сверху расставить индексы.
Индексы в дробной части числа начинаются от -1 и продолжаются на уменьшение вправо, индексы в целой части начинаются с 0 и ставятся с
права на лево по возрастанию.
Каждая позиция цифры (индекс) будет степенью числа 18, так как система счисления 18-ичная. Необходимо последовательно умножить каждое число на
18 в степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем дробное восемнадцатеричное число H02.EFA4
18 в десятичное:
| Позиция в числе | 2 | 1 | 0 | -1 | -2 | -3 | -4 |
| Число | H | 0 | 2 | E | F | A | 4 |
A18 = 10
10
E18 = 14
10
F18 = 15
10
H18 = 17
10
H02.EFA418 = 17 ⋅ 182 + 0 ⋅ 181 + 2 ⋅ 180 + 14 ⋅ 18-1 + 15 ⋅ 18-2 + 10 ⋅ 18-3 + 4 ⋅ 18-4 = 5510.825826855662246608748666362810
Таблица значений десятичных чисел от 0 до 100 в восемнадцатеричной системе счисления
| Значение числа в десятичной системе счисления | Значение числа в восемнадцатеричной системе счисления |
| 010 | 018 |
| 110 | 118 |
| 210 | 218 |
| 310 | 318 |
| 410 | 418 |
| 510 | 518 |
| 610 | 618 |
| 710 | 718 |
| 810 | 818 |
| 910 | 918 |
| 1010 | A18 |
| 1110 | B18 |
| 1210 | C18 |
| 1310 | D18 |
| 1410 | E18 |
| 1510 | F18 |
| 1610 | G18 |
| 1710 | H18 |
| 1810 | 1018 |
| 1910 | 1118 |
| 2010 | 1218 |
| 2110 | 1318 |
| 2210 | 1418 |
| 2310 | 1518 |
| 2410 | 1618 |
| 2510 | 1718 |
| 2610 | 1818 |
| 2710 | 1918 |
| 2810 | 1A18 |
| 2910 | 1B18 |
| 3010 | 1C18 |
| 3110 | 1D18 |
| 3210 | 1E18 |
| 3310 | 1F18 |
| 3410 | 1G18 |
| 3510 | 1H18 |
| 3610 | 2018 |
| 3710 | 2118 |
| 3810 | 2218 |
| 3910 | 2318 |
| 4010 | 2418 |
| 4110 | 2518 |
| 4210 | 2618 |
| 4310 | 2718 |
| 4410 | 2818 |
| 4510 | 2918 |
| 4610 | 2A18 |
| 4710 | 2B18 |
| 4810 | 2C18 |
| 4910 | 2D18 |
| 5010 | 2E18 |
| Значение числа в десятичной системе счисления | Значение числа в восемнадцатеричной системе счисления |
| 5110 | 2F18 |
| 5210 | 2G18 |
| 5310 | 2H18 |
| 5410 | 3018 |
| 5510 | 3118 |
| 5610 | 3218 |
| 5710 | 3318 |
| 5810 | 3418 |
| 5910 | 3518 |
| 6010 | 3618 |
| 6110 | 3718 |
| 6210 | 3818 |
| 6310 | 3918 |
| 6410 | 3A18 |
| 6510 | 3B18 |
| 6610 | 3C18 |
| 6710 | 3D18 |
| 6810 | 3E18 |
| 6910 | 3F18 |
| 7010 | 3G18 |
| 7110 | 3H18 |
| 7210 | 4018 |
| 7310 | 4118 |
| 7410 | 4218 |
| 7510 | 4318 |
| 7610 | 4418 |
| 7710 | 4518 |
| 7810 | 4618 |
| 7910 | 4718 |
| 8010 | 4818 |
| 8110 | 4918 |
| 8210 | 4A18 |
| 8310 | 4B18 |
| 8410 | 4C18 |
| 8510 | 4D18 |
| 8610 | 4E18 |
| 8710 | 4F18 |
| 8810 | 4G18 |
| 8910 | 4H18 |
| 9010 | 5018 |
| 9110 | 5118 |
| 9210 | 5218 |
| 9310 | 5318 |
| 9410 | 5418 |
| 9510 | 5518 |
| 9610 | 5618 |
| 9710 | 5718 |
| 9810 | 5818 |
| 9910 | 5918 |
| 10010 | 5A18 |