VB.NETの数値フォーマットサンプルです。
サンプル
例)正数
Dim val as Integer = 1234567
'カンマ区切り
Dim a1 As String = val.ToString("#,0")
→1,234,567
'金額表記
Dim a2 As String = val.ToString("C")
→¥1,234,567
例)小数
Dim val as Double = 1234567.125
'カンマ区切り
Dim a1 As String = val.ToString("N")
→1,234,567.125
'カンマ区切り&小数以下桁数指定
Dim a2 As String = val.ToString("N2")
→1,234,567.13
(指定桁数で四捨五入される)