Cara: Mengonversi String Heksadesimal menjadi Angka (Visua Basic)
Contoh ini mengonversi string heksadesimal menjadi bilangan bulat menggunakan metode Convert.ToInt32.
Untuk mengonversi string heksadesimal menjadi angka
Gunakan metode ToInt32(String, Int32) untuk mengonversi angka yang dinyatakan dalam basis-16 menjadi bilangan bulat.
Argumen pertama dari metode ToInt32(String, Int32) adalah string yang akan dikonversi. Argumen kedua menjelaskan di basis apa angka dinyatakan; heksadesimal adalah basis 16.
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)
Perhatikan bahwa string heksadesimal memiliki batasan berikut:
- String heksadesimal tidak dapat menyertakan awalan
&h
. - String heksadesimal tidak dapat menyertakan pemisah digit
_
.
Jika awalan atau pemisah digit ada, panggilan ke metode ToInt32(String, Int32) akan menghasilkan FormatException.
- String heksadesimal tidak dapat menyertakan awalan
Lihat juga
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.