Содержание:
Что такое шестнадцатеричная система счисления
Как перевести целое десятичное число в шестнадцатеричную систему счисления
Как перевести десятичную дробь в шестнадцатеричную систему счисления
Как перевести число из шестнадцатеричной системы счисления в десятичную
Как перевести дробное шестнадцатеричное число в десятичное
Таблица значений десятичных чисел от 0 до 100 в шестнадцатеричной системе счисления
Что такое шестнадцатеричная система счисления
шестнадцатеричная система счисления, является позиционной системой счисления, то есть имеется зависимость от позиции цифры в записи числа.
Для записи числа в шестнадцатеричной системе счисления используется десять цифр и шесть
букв 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E и F.
Для определения в какой системе счисления записано число, внизу, справа от числа ставят цифру, которая называется
основанием системы счисления.
Например, F245
16 или 123A
16
Если вам необходимо перевести число любой системы счисления в другую систему счисления, воспользуйтесь
калькулятором систем счисления с подробным решением онлайн.
Как перевести целое десятичное число в шестнадцатеричную систему счисления
Для того, чтобы перевести целое десятичное число в шестнадцатеричную систему счисления нужно десятичное число делить на 16
до тех пор, пока неполное частное не будет равно нулю.
В результате будет получено число из остатков деления записанное справа налево.
Например, переведем число 323947
10 в шестнадцатеричную систему счисления:
323947 : 16 = 20246 остаток: 11, 11 = B
20246 : 16 = 1265 остаток: 6
1265 : 16 = 79 остаток: 1
79 : 16 = 4 остаток: 15, 15 = F
4 : 16 = 0 остаток: 4
323947
10 = 4F16B
16
Как перевести десятичную дробь в шестнадцатеричную систему счисления
Для того чтобы перевести десятичную дробь в шестнадцатеричную систему счисления необходимо сначала перевести целую часть десятичной дроби в
шестнадцатеричную систему счисления,
а затем дробную часть, последовательно умножать на 16, до тех пор, пока в дробной части произведения не получиться ноль
(результатом произведения будет целое число)
или не будет достигнуто необходимое количество знаков после запятой. Если в результате умножения целая часть не равна нулю,
тогда необходимо заменить значение целой части на ноль.
В результате будет получено число из целых частей произведений, записанное слева направо.
Например, переведем десятичное число 842.990820885
10 в шестнадцатеричную систему счисления:
Переведем целую часть
842 : 16 = 52 остаток: 10, 10 = A
52 : 16 = 3 остаток: 4
3 : 16 = 0 остаток: 3
842
10 = 34A
16
Переведем дробную часть
0.990820885 · 16 = 15.85313416, 15 = F
0.85313416 · 16 = 13.65014656, 13 = D
0.65014656 · 16 = 10.40234496, 10 = A
0.40234496 · 16 = 6.43751936
0.43751936 · 16 = 7.00030976
0.00030976 · 16 = 0.00495616
0.00495616 · 16 = 0.07929856
0.07929856 · 16 = 1.26877696
0.26877696 · 16 = 4.30043136
0.30043136 · 16 = 4.80690176
0.990820885
10 = 0.FDA6700144
16
842.990820885
10 = 34A.FDA6700144
16
Шестнадцатеричные дроби, как и десятичные могут быть как конечными, так и бесконечными. Не всегда конечная десятичная дробь может быть
представлена конечной шестнадцатеричной.
В данном примере получается бесконечная шестнадцатеричная дробь, поэтому умножение на 16 можно производить бесконечное число раз
и все равно дробная часть частного не будет равна нулю.
В данном случае десятичная дробь 842.990820885
10 не может быть точно представлена в шестнадцатеричной системе счисления.
Как перевести число из шестнадцатеричной системы счисления в десятичную
Для того, чтобы перевести число из шестнадцатеричной системы счисления в десятичную систему счисления, необходимо записать позиции
каждой цифры в числе с права на лево начиная с нуля.
Каждая позиция цифры будет степенью числа 16, так как система счисления 16-ичная.
Необходимо последовательно умножить каждое число на 16 в
степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем число AE19
16 в десятичную систему счисления:
Позиция в числе | 4 | 3 | 2 | 1 | 0 |
Число | A | F | 2 | D | 6 |
A16 = 10
10
D16 = 13
10
F16 = 15
10
AF2D616 = 10 ⋅ 164 + 15 ⋅ 163 + 2 ⋅ 162 + 13 ⋅ 161 + 6 ⋅ 160 = 71752610
Как перевести дробное шестнадцатеричное число в десятичное
Для того, чтобы перевести дробное шестнадцатеричное число в десятичное, необходимо записать дробное шестнадцатеричное число, убрав точку и
затем сверху расставить индексы.
Индексы в дробной части числа начинаются от -1 и продолжаются на уменьшение вправо, индексы в целой части начинаются с 0 и ставятся с
права на лево по возрастанию.
Каждая позиция цифры (индекс) будет степенью числа 16, так как система счисления 16-ичная. Необходимо последовательно умножить каждое число на
16 в степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
Например, переведем дробное шестнадцатеричное число 69.F3
16 в десятичное:
Позиция в числе | 1 | 0 | -1 | -2 |
Число | 6 | 9 | F | 3 |
F16 = 15
10
69.F316 = 6 ⋅ 161 + 9 ⋅ 160 + 15 ⋅ 16-1 + 3 ⋅ 16-2 = 105.9492187510
Таблица значений десятичных чисел от 0 до 100 в шестнадцатеричной системе счисления
Значение числа в десятичной системе счисления | Значение числа в шестнадцатеричной системе счисления |
010 | 016 |
110 | 116 |
210 | 216 |
310 | 316 |
410 | 416 |
510 | 516 |
610 | 616 |
710 | 716 |
810 | 816 |
910 | 916 |
1010 | A16 |
1110 | B16 |
1210 | C16 |
1310 | D16 |
1410 | E16 |
1510 | F16 |
1610 | 1016 |
1710 | 1116 |
1810 | 1216 |
1910 | 1316 |
2010 | 1416 |
2110 | 1516 |
2210 | 1616 |
2310 | 1716 |
2410 | 1816 |
2510 | 1916 |
2610 | 1A16 |
2710 | 1B16 |
2810 | 1C16 |
2910 | 1D16 |
3010 | 1E16 |
3110 | 1F16 |
3210 | 2016 |
3310 | 2116 |
3410 | 2216 |
3510 | 2316 |
3610 | 2416 |
3710 | 2516 |
3810 | 2616 |
3910 | 2716 |
4010 | 2816 |
4110 | 2916 |
4210 | 2A16 |
4310 | 2B16 |
4410 | 2C16 |
4510 | 2D16 |
4610 | 2E16 |
4710 | 2F16 |
4810 | 3016 |
4910 | 3116 |
5010 | 3216 |
Значение числа в десятичной системе счисления | Значение числа в шестнадцатеричной системе счисления |
5110 | 3316 |
5210 | 3416 |
5310 | 3516 |
5410 | 3616 |
5510 | 3716 |
5610 | 3816 |
5710 | 3916 |
5810 | 3A16 |
5910 | 3B16 |
6010 | 3C16 |
6110 | 3D16 |
6210 | 3E16 |
6310 | 3F16 |
6410 | 4016 |
6510 | 4116 |
6610 | 4216 |
6710 | 4316 |
6810 | 4416 |
6910 | 4516 |
7010 | 4616 |
7110 | 4716 |
7210 | 4816 |
7310 | 4916 |
7410 | 4A16 |
7510 | 4B16 |
7610 | 4C16 |
7710 | 4D16 |
7810 | 4E16 |
7910 | 4F16 |
8010 | 5016 |
8110 | 5116 |
8210 | 5216 |
8310 | 5316 |
8410 | 5416 |
8510 | 5516 |
8610 | 5616 |
8710 | 5716 |
8810 | 5816 |
8910 | 5916 |
9010 | 5A16 |
9110 | 5B16 |
9210 | 5C16 |
9310 | 5D16 |
9410 | 5E16 |
9510 | 5F16 |
9610 | 6016 |
9710 | 6116 |
9810 | 6216 |
9910 | 6316 |
10010 | 6416 |