Articles of esadecimale

c ++ valori esadecimali?

Voglio fare: int a = 255; cout << a; e mostra FF nell’output, come faccio?

Come si converte un array di byte in una stringa esadecimale in C?

Io ho: uint8 buf[] = {0, 1, 10, 11}; Voglio convertire l’array di byte in una stringa in modo tale che io possa stampare la stringa usando printf: printf(“%s\n”, str); e ottenere (i due punti non sono necessari): “00:01:0A:0B” Qualsiasi aiuto sarebbe molto apprezzato.

Come convertire un intero normale gi (in formato stringa) in formato esadecimale? (C #)

Dato un valore intero potenzialmente enorme (in formato stringa C #), voglio essere in grado di generare il suo equivalente esadecimale. I metodi normali non si applicano qui poiché stiamo parlando di numeri arbitrariamente grandi, 50 cifre o più. Le tecniche che ho visto che usano una tecnica come questa: // Store integer 182 int […]

Debugger di Visual Studio – Visualizzazione di valori interi in Hex

Sto usando Visual Studio 2008 e ho appena notato che il debugger sta visualizzando valori interi come Hex quando passo il mouse sopra le variabili e anche nella finestra immediata. Credo di aver colpito un tasto di scelta rapida accidentalmente o qualcosa del genere. Qualcuno ha avuto questo prima? Come posso impostarlo di nuovo in […]

Java: syntax e significato dietro “[B @ 1ef9157”? Binario / Indirizzo?

Ehi, sto cercando di capire cosa sia il prefisso [B @ in java. Vengono fuori quando tento di stampare array di byte. Tuttavia, le matrici di byte di dimensione 32 e dimensione 4 sono identiche in lunghezza. Sempre “[@ B1234567”. Cos’è questo? Inoltre, hanno la proprietà di stampare solo valori esadecimali. So che non può […]

Intero alla stringa esadecimale in C ++

Come posso convertire un intero in una stringa esadecimale in C ++ ? Posso trovare alcuni modi per farlo, ma per lo più sembrano mirati verso C. Non sembra che ci sia un modo nativo per farlo in C ++. È comunque un problema piuttosto semplice; Ho un int che mi piacerebbe convertire in una […]

C ++ converte la stringa in esadecimale e viceversa

Qual è il modo migliore per convertire una stringa in esadecimale e viceversa in C ++? Esempio: Una stringa come “Hello World” in formato esadecimale: 48656C6C6F20576F726C64 E 48656C6C6F20576F726C64 alla stringa: “Hello World”

byte per stringa esadecimale

Come posso convertire un byte[] in una string ? Ogni volta che provo, ottengo System.Byte [] invece del valore. Inoltre, come faccio a ottenere il valore in esadecimale anziché in un decimale?

In Java, come posso convertire un array di byte in una stringa di cifre esadecimali mantenendo gli zeri iniziali?

Sto lavorando con qualche esempio di codice java per creare hash md5. Una parte converte i risultati da byte in una stringa di cifre esadecimali: byte messageDigest[] = algorithm.digest(); StringBuffer hexString = new StringBuffer(); for (int i=0;i<messageDigest.length;i++) { hexString.append(Integer.toHexString(0xFF & messageDigest[i])); } Tuttavia, non funziona abbastanza poiché toHexString apparentemente cade fuori dagli zero iniziali. Quindi, […]

Come convertire i numeri tra esadecimale e decimale in C #?

Come si converte tra numeri esadecimali e numeri decimali in C #?