Let's say that I have the string "A3C0", and I want to store the binary value of it in a Boolean array.
After the conversion (from string to binary) the result should be = 1010001111000000
Then I want to store it in this array,
dim bits_array(15) as Boolean
Function HexStringToBinary(ByVal hexString As String) As String Dim num As Integer = Integer.Parse(hexString, NumberStyles.HexNumber) Return Convert.ToString(num, 2) End Function
Dim hexString As String = "A3C0" Dim binaryString As String = HexStringToBinary(hexString) MessageBox.Show("Hex: " & hexString & " Binary: " & binaryString)
To get the binary digits into an array, you can simply do:
Dim binaryDigits = HexStringToBinary(hexString).ToCharArray