Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - c# codifica esadecimale
Forum - C# / VB.NET - c# codifica esadecimale

Avatar
giusy_m86 (Normal User)
Pro


Messaggi: 143
Iscritto: 09/07/2008

Segnala al moderatore
Postato alle 18:26
Venerdì, 23/01/2009
Salve, mi serivirebbe una funzione che data una stringa in binario "00001111" mi restituisca l'equivalente in esadecimale. Qualcuno saprebbe aiutarmi?

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 15:37
Sabato, 24/01/2009
Basta convertire la stringa in decimale, poi usare la funzione Hex(N) o String.Format("{0:X2}",N) per ottenere la rappresentazione esadecimale.
La conversione binario-decimale non è difficile, anzi si tratta solamente di applicare la definizione di base binaria, e credo che troverai diversi esempi sul sito (compresi i miei codici, BasedValues e THex Editor, che però sono in vb.net).

PM Quote