「VB.NET」Parseで文字列を数値型に変換する
書式
Integer.Parse(文字列)
Long.Parse(文字列)
Single.Parse(文字列)
Double.Parse(文字列)
Decimal.Parse(文字列)
使用例
Module Module1 Sub Main() 'Integer型変数 Dim resA As Integer = Integer.Parse("100") 'Long型変数 Dim resB As Long = Long.Parse("987654321") 'Single型変数 Dim resC As Single = Single.Parse("245.8") 'Double型変数 Dim resD As Double = Double.Parse("345.67") 'Boolean型変数 Dim resE As Boolean = Boolean.Parse("False") 'Decimal型変数 Dim resF As Decimal = Decimal.Parse("2.347") Console.WriteLine("文字列をInteger型へ変換 " + resA.ToString) Console.WriteLine("文字列をLong型へ変換 " + resB.ToString) Console.WriteLine("文字列をSingle型へ変換 " + resC.ToString) Console.WriteLine("文字列をDouble型へ変換 " + resD.ToString) Console.WriteLine("文字列をBoolean型へ変換 " + resE.ToString) Console.WriteLine("文字列をDecimal型へ変換 " + resF.ToString) Console.ReadKey() End Sub End Module
実行結果
文字列をInteger型へ変換 100
文字列をLong型へ変換 987654321
文字列をSingle型へ変換 245.8
文字列をDouble型へ変換 345.67
文字列をBoolean型へ変換 False
文字列をDecimal型へ変換 2.347