Bagikan melalui


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.

Lihat juga