How to: Convert Hexadecimal Strings to Numbers (Visual Basic)
This example converts a hexadecimal string to an integer using the Convert.ToInt32 method.
To convert a hexadecimal string to a number
Use the ToInt32(String, Int32) method to convert the number expressed in base-16 to an integer.
The first argument of the ToInt32(String, Int32) method is the string to convert. The second argument describes what base the number is expressed in; hexadecimal is base 16.
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)
Note that the hexadecimal string has the following restrictions:
- It cannot include the
&h
prefix. - It cannot include the
_
digit separator.
If the prefix or a digit separator is present, the call to the ToInt32(String, Int32) method throws a FormatException.
- It cannot include the
See also
Tee yhteistyötä kanssamme GitHubissa
Tämän sisällön lähde on GitHubissa, jossa voit myös luoda ja tarkastella ongelmia ja pull-pyyntöjä. Katso lisätietoja osallistujan oppaasta.