Articles of esadecimale

Perché usare hex?

Hey! Stavo guardando questo codice su http://www.gnu.org/software/m68hc11/examples/primes_8c-source.html Ho notato che in alcune situazioni usavano numeri esadecimali, come nella riga 134: for (j = 1; val && j <= 0x80; j <<= 1, q++) Ora perché dovrebbero usare il 0x80? Non sono bravo con hex ma ho trovato un esadecimale online in decimale e mi ha […]

Conversione di una stringa esadecimale in un array di byte

Qual è il modo migliore per convertire una stringa esadecimale di lunghezza variabile, ad esempio “01A1” in un array di byte contenente tali dati. cioè convertendo questo: std::string = “01A1”; in questo char* hexArray; int hexLength; o questo std::vector hexArray; in modo che quando scrivo questo in un file e hexdump -C ottengo i dati […]

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?