共用方式為


如何:將十六進位字串轉換為數位 (Visual Basic)

這個範例會使用 Convert.ToInt32 方法,將十六進位字串轉換成整數。

將十六進位字串轉換成數位

  • ToInt32(String, Int32)使用 方法,將以base-16表示的數字轉換成整數。

    方法的第一個自變數是要轉換的 ToInt32(String, Int32) 字串。 第二個參數指定數字的進位制;十六進位制是基底16。

    ' Assign the value 49153 to i.
    Dim i As Integer = Convert.ToInt32("c001", 16)
    
  • 請注意,十六進位字串具有下列限制:

    • 它不能包含前置 &h 詞。
    • 它不能包含 _ 數位分隔符。

    如果字首或數字分隔符存在,則呼叫 ToInt32(String, Int32) 方法會擲回 FormatException

另請參閱