Strumento di conversione online decimale o esadecimale
suStrumento di conversione online decimale o esadecimale:
Questo strumento decimale per conversione esadecimale online ti aiuta a convertire un numero decimale in un numero esadecimale.
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.
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).
Come convertire da decimale in esadecimale?
Passaggio 1: dividere il numero decimale per 16 e ottenere il quoziente intero e il resto.
Passaggio 2: converti il resto del primo passaggio in un carattere esadecimale.
Passaggio 3: continuare a dividere per il quoziente intero del primo passaggio per 16 e ripetere il passaggio 1 finché non è 0.
Esempio 1: il numero decimale "2024" viene convertito in un numero esadecimale (il risultato è "7E8"):
Dividere ogni numero decimale di 16 | Quoziente intero | Resto (10-ary) | Resto (esadecimale) | posizione |
---|---|---|---|---|
2024/16 | 126 | 8 | 8 | 0 |
126/16 | 7 | 14 | E | 1 |
7/16 | 0 | 7 | 7 | 2 |
Tabella di conversione da decimale a esadecimale:
decimale | Hex | decimale | 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 |
collegamento:
Wikipedia (esadecimale): https://en.wikipedia.org/wiki/Hexadecimal
Wikipedia (decimale): https://en.wikipedia.org/wiki/Decimal
Conversione da decimale a esadecimale in 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
Conversione da decimale a esadecimale in 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