Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Conversione esadecimale
venerdì 21 settembre 2007 - 09.10
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
a.cincischio
Profilo
| Newbie
41
messaggi | Data Invio:
ven 21 set 2007 - 09:10
Salve ragazzi.
Ho avrei bisogno di sapere come convertire una stringa di 4 caratteri in decimale e il contrario.
Esempio pratico:
string pippo = "000A";
1) // devo convertire pippo in modo che mi ritorni 10
è corretto secondo voi scrivere:
int myDecimale = Convert.toInt32(pippo, 16) ???
2) // incremento di 1
myDecimale += 1;
3) // riconverto in esadecimale per farmi restituire "000B"
è corretto secondo voi scrivere:
string myEsadecimale = String.Format("{0:X}", myDecimale) ????
4) // salvo nel database myEsadecimale che sarà "B" (modificato in "000B").
Vorrei solo sapere se non scritto schifezze!
Grazie!
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 21 set 2007 - 09:49
1. Per convertire un decimale in esadecimale puoi usare questa funzione
Function Hex2Dec(numero)
Dim n, i, cifra, decimale
decimale = 0
n = Len(numero)
For i = 1 To n
decimale = decimale * 16
cifra = Mid(numero, i, 1)
decimale = decimale + InStr("0123456789ABCDEF", cifra) - 1
Next
Hex2Dec = decimale
End Function
2. Per convertire un esadecimale in decimale esiste la funzione Hex(Numero) di .NET
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
a.cincischio
Profilo
| Newbie
41
messaggi | Data Invio:
ven 21 set 2007 - 09:58
Codice C# ce l'hai?
SSUPERPIPPO
Profilo
| Guru
1.095
messaggi | Data Invio:
ven 21 set 2007 - 10:09
Usa CodeTranslator
http://www.carlosag.net/Tools/CodeTranslator/Default.aspx
Ciao
Alessandro
http://blogs.dotnethell.it/alebadalin
Xnetus
Profilo
| Junior Member
130
messaggi | Data Invio:
ven 21 set 2007 - 10:38
Comunque per convertire da decimale in esadecimale in VB.NET:
pippo = Conversion.Hex(numDec)
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !