方法: 16 進数文字列を数値に変換する (Visual Basic)
この例では、Convert.ToInt32 メソッドを使用して、16 進数文字列を整数に変換します。
16 進数文字列を数値に変換するには
ToInt32(String, Int32) メソッドを使用して、base 16 で表された数値を整数に変換します。
ToInt32(String, Int32) メソッドの最初の引数は、変換する文字列です。 2 番目の引数は、数値をどの基数で表すかを示しています。16 進数は base 16 です。
' Assign the value 49153 to i. Dim i As Integer = Convert.ToInt32("c001", 16)
16 進数文字列には次の制限があります。
&h
プレフィックスを含めることはできません。_
桁区切り記号を含めることはできません。
このプレフィックスまたは桁区切り記号が存在する場合、ToInt32(String, Int32) メソッドの呼び出しは FormatException をスローします。
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET