Конвертер десятичных чисел в шестнадцатеричные

Конвертируйте десятичные числа в шестнадцатеричный формат с использованием метода повторного деления. Необходимо для программирования и веб-разработки.

Введите положительное целое число (от 0 до 4,294,967,295)

Как конвертировать десятичное число в шестнадцатеричное

1

Начните с десятичного числа, которое вы хотите конвертировать

2

Разделите число на 16 и запишите частное и остаток

3

Конвертируйте остаток в его шестнадцатеричный эквивалент (0-9, A-F)

4

Продолжайте делить частное на 16, пока не получите 0

5

Шестнадцатеричный эквивалент - это остатки, прочитанные в обратном порядке

Пример: Конвертация 65029₁₀ в шестнадцатеричное

65029 ÷ 16 = 4064 remainder 5 → 5

4064 ÷ 16 = 254 remainder 0 → 0

254 ÷ 16 = 15 remainder 14 → E

15 ÷ 16 = 0 remainder 15 → F

Чтение остатков снизу вверх: FE05₁₆

Быстрая справка по десятичным в шестнадцатеричные

0-9
То же в шестнадцатеричной
10
A
11
B
12
C
13
D
14
E
15
F

Применение в программировании

Python
hex(255)  # Returns '0xff'
format(255, 'X')  # Returns 'FF'
JavaScript
255.toString(16)  // Returns 'ff'
255.toString(16).toUpperCase()  // Returns 'FF'
Java
Integer.toHexString(255)  // Returns "ff"
String.format("%X", 255)  // Returns "FF"

🛠️ Бесплатные умные инструменты

Русский Русский