Оглавление:
- Определение - Что означает десятичное в шестнадцатеричное (D2X)?
- Техопедия объясняет десятичное число в шестнадцатеричное (D2X)
Определение - Что означает десятичное в шестнадцатеричное (D2X)?
Десятичное в шестнадцатеричное (D2X) - это процесс преобразования, в котором участвуют две вышеупомянутые системы счисления. Исходное число в десятичном формате, основание 10, и преобразуется в шестнадцатеричный формат, основание 16.
Преобразование может быть выполнено путем деления десятичного значения на 16, которое является базовым значением шестнадцатеричного значения, с учетом остатка, а затем снова деления результата с 16 и с учетом остатка. Остатки пишутся справа налево и являются фактическим представлением шестнадцатеричного значения при преобразовании в эквивалентную шестнадцатеричную цифру.
Техопедия объясняет десятичное число в шестнадцатеричное (D2X)
Преобразование десятичного числа в шестнадцатеричное часто делается для удобства читателя, поскольку компьютеры уже могут понимать любую из заданных систем счисления. Часто шестнадцатеричное используется для отображения значений, потому что они эффективно сокращают количество символов из-за его большего базового значения 16. Шестнадцатеричные значения составляют от 0 до 9 и от A до F, что по сути то же самое, что от 0 до 9 и от 10 до 15 в десятичное, всего 16 значений, отсюда и основание 16.
Чтобы преобразовать десятичное число в шестнадцатеричное, необходимо использовать операцию по модулю. Заданное десятичное значение должно быть разделено на 16. Остальное - это первое шестнадцатеричное значение (которое все еще в десятичном виде), которое записывается с правой стороны. Коэффициент первого деления затем снова делится на 16, а остаток становится вторым шестнадцатеричным значением, все еще в десятичной форме. Процесс продолжается, пока частное не станет меньше 16, что приводит к частному 0 и остатку меньше 16, который теперь является последним шестнадцатеричным значением.
Например, десятичное число «317 547» преобразуется в шестнадцатеричное:
-
317 547 ÷ 16 = 19 846 по модулю (остаток) 11
19, 846 ÷ 16 = 1240 мод 6
1240 ÷ 16 = 77 мод 8
77 ÷ 16 = 4 мод 13
4 ÷ 16 = 0 мод 4
317 547 = 4D86B
Шестнадцатеричное эффективно сокращает значение с шести десятичных цифр до пяти шестнадцатеричных. При использовании калькулятора частное и некоторые числа приводятся после десятичной точки. Эти числа являются остатком, поэтому они должны быть умножены на 16 и округлены до ближайшего места, чтобы получить полное число остатка или по модулю.
