Strumento di conversione online esadecimale o decimale


Esadecimale 16

Decimale 10

8 ott

Binario 2

suStrumento di conversione online esadecimale o decimale:

Questo strumento di conversione da esadecimale a decimale online ti aiuta a convertire un numero esadecimale in un numero decimale.

Esadecimale (esadecimale):

Il sistema numerico esadecimale è composto da 16 caratteri, tra cui (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) più (a, b, e, d, e, f) 6 Carattere Dato che il sistema numerico esadecimale può rappresentare qualsiasi stringa binaria in modo leggibile, è ampiamente utilizzato in ambito informatico.Le stringhe di hash SHA256 vengono solitamente visualizzate come stringhe di stile esadecimali, utilizzate in HTML. Il sistema di colori può anche essere rappresentato come numeri esadecimali, da # 000000 (nero puro) a #FFFFFF (bianco puro).

Decimale (decimale):

Il sistema numerico decimale (noto anche come arabo) ha 10 caratteri, tra cui (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) , che è il sistema digitale più utilizzato nella nostra vita quotidiana.

comic hex to decimal

Come convertire da esadecimale in decimale?

Per cifre esadecimali di n cifre rappresentate come l'immagine seguente:

dn-1dn-2...d2d1d0

Per ogni cifra del numero, moltiplicare per la potenza corrispondente di 16

Decimal Output = dn-1 × 16n-1 + ... + d1 × 161 + d0 × 160

Esempio 1: conversione del numero esadecimale "F4" in un numero decimale:

Decimal Output = 15 × 161 + 4 × 160 = 244

Esempio 2: convertire il numero esadecimale "B29E" in un numero decimale:

Decimal Output = 11 × 163 + 2 × 162 + 9 × 161 + 14 × 160 = 45726

Esempio 3: conversione del numero esadecimale "3.14" in un numero decimale:

Decimal Output = 3 × 160 + 1 × 16-1 + 4 × 16-2 = 3.078125

Tabella di conversione da esadecimale a decimale:

Hex decimale Hex decimale
1 1 20 32
2 2 30 48
3 3 40 64
4 4 50 80
5 5 60 96
6 6 70 112
7 7 80 128
8 8 90 144
9 9 A0 160
A 10 B0 176
B 11 C0 192
C 12 D0 208
D 13 E0 224
E 14 F0 240
F 15 100 256
10 16 200 512
11 17 300 768
12 18 1000 4096
13 19 2000 8192
14 20 3000 12288

collegamento:

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

Wikipedia (decimale): https://en.wikipedia.org/wiki/Decimal

Conversione da esadecimale a decimale in Python:

def hex_to_decimal(hex_str):
    decimal_number = int(hex_str, 16)
    return decimal_number


hex_input = 'ccccccccc'
decimal_output = hex_to_decimal(hex_input)
print('decimal result is:{0}'.format(decimal_output))

-------------------
decimal result is:54975581388

Conversione da esadecimale a decimale in Java:

public class NumberConvertManager {
    public static int hex_to_decimal(String hex_str) {
        return Integer.parseInt(hex_str, 16);
    }

    public static void main(String[] args) {
        String hex_input = "f4";
        int decimal_output = hex_to_decimal(hex_input);
        System.out.println("decimal result is:" + decimal_output);
    }
}

-------------------
decimal result is:244