• 0
Sign in to follow this  
Andersonjb

Conversão

Question

E ai pessoal, beleza? alguém ai sabe alguma maneira de eu converter um numero hexadecimal para decimal? Falows!

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Isssso, valeu Gray, eu realmente tinha me esquecido que uma vez você tinha me ensinado isso, mas eu acho que eu estou me confundindo um pouco, olha só:

                Dim dado As String = "A"
                Dim c1 As Char
                c1 = System.Uri.HexUnescape("%" & dado, 0)
                MessageBox.Show(Asc(c1))

O valor decimal de A é 10, não? Mas aqui aparece 37, acho que ele está entendo o código ASCII das teclas do teclado... Alguma sugestão? Qual foi a merda que eu fiz dessa vez, hehe?

Share this post


Link to post
Share on other sites
  • 0

Valores hexadecimais costumam ser apresentados com dois algarismos, assim como binários são apresentados com oito. Então, experimente "0A" ao invés de "A" e você verá que vai dar certo.

Abraços,

Graymalkin

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this