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ż
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla