Porady: konwertowanie ciągów szestnastkowych na numery (Visual Basic)
Ten przykład konwertuje ciąg szesnastkowy na liczbę całkowitą przy użyciu Convert.ToInt32 metody .
Aby przekonwertować ciąg szesnastkowy na liczbę
ToInt32(String, Int32) Użyj metody , aby przekonwertować liczbę wyrażoną w liczbie base-16 na liczbę całkowitą.
Pierwszym argumentem ToInt32(String, Int32) metody jest ciąg do przekonwertowania. Drugi argument opisuje, w jakiej podstawie jest wyrażona liczba; szesnastkowy jest podstawą 16.
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)
Pamiętaj, że ciąg szesnastkowy ma następujące ograniczenia:
- Nie może zawierać prefiksu
&h
. - Nie może zawierać separatora
_
cyfr.
Jeśli prefiks lub separator cyfry jest obecny, wywołanie ToInt32(String, Int32) metody zgłasza FormatExceptionbłąd .
- Nie może zawierać prefiksu
Zobacz też
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.