Outil de conversion en ligne décimale à hexadécimale


Décimal 10

Hex 16

8 octobre

Binaire 2

À propos deOutil de conversion en ligne décimale à hexadécimale:

Cet outil de conversion décimal en hexadécimal en ligne vous aide à convertir un nombre décimal en un nombre hexadécimal.

Décimal:

Le système de nombres décimaux (également appelé arabe) comprend 10 caractères, dont (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) , qui est le système numérique le plus utilisé dans notre vie quotidienne.

Hex (Hex):

Le système de nombres hexadécimaux comprend 16 caractères, dont (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) plus (a, b, e, d, e, f) 6 Caractère: le système de nombres hexadécimaux pouvant représenter n'importe quelle chaîne binaire de manière lisible, il est largement utilisé en informatique. Le système de couleur peut également être représenté sous forme de nombres hexadécimaux, de # 000000 (noir pur) à #FFFFFF (blanc pur).

comic decimal to hex

Comment convertir en décimale en hexadécimal?

  1. Étape 1: Divisez le nombre décimal par 16 et obtenez le quotient entier et le reste.

  2. Étape 2: convertissez le reste de la première étape en un caractère hexadécimal.

  3. Étape 3: Continuez à diviser par 16 le quotient entier de la première étape et répétez l'étape 1 jusqu'à 0.

Exemple 1: le nombre décimal "2024" est converti en nombre hexadécimal (le résultat est "7E8"):

Diviser chaque nombre décimal par 16 Quotient entier Reste (10-aire) Reste (hexadécimal) Emplacement
2024/16 126 8 8 0
126/16 7 14 E 1
7/16 0 7 7 2

Table de conversion décimale à hexadécimale:

Décimal Hex Décimal Hex
1 1 30 1E
2 2 40 28
3 3 50 32
4 4 60 3C
5 5 70 46
6 6 80 50
7 7 90 5A
8 8 100 64
9 9 200 C8
10 A 300 12C
11 B 400 190
12 C 500 1F4
13 D 600 258
14 E 700 2BC
15 F 800 320
16 10 900 384
17 11 1000 3E8
18 12 2000 7D0
19 13 3000 BB8
20 14 4000 FA0

Lien:

Wikipedia (hex): https://en.wikipedia.org/wiki/Hexadecimal

Wikipedia (décimal): https://en.wikipedia.org/wiki/Decimal

Conversion décimale en hexadécimale en Python:

def decimal_to_hex(decimal_str):
    decimal_number = int(decimal_str, 10)
    hex_number = hex(decimal_number)
    return hex_number


decimal_input = '2024'
hex_output = decimal_to_hex(decimal_input)
print('hex result is:{0}'.format(hex_output))

-------------------
hex result is:0x7e8

Conversion décimale en hexadécimale en Java:

public class NumberConvertManager {
    public static String decimal_to_hex(String decimal_str) {
        return Integer.toHexString(Integer.parseInt(decimal_str));
    }

    public static void main(String[] args) {
        String decimal_input = "2024";
        String hex_output = decimal_to_hex(decimal_input);
        System.out.println("hex result is:" + hex_output);
    }
}

-------------------
hex result is:7e8