VB.Net Tutorial/Data Type/Double Format

Материал из VB Эксперт
Перейти к: навигация, поиск

Double format: #,###.###000

<source lang="vbnet">Public Class Tester

   Public Shared Sub Main
       Dim dblNum As Double = 2123.456
       Console.WriteLine(dblNum.ToString("#,###.###000"))
   End Sub

End Class</source>

2,123.456000

Double format: F2

<source lang="vbnet">Public Class Tester

   Public Shared Sub Main
       Dim dblNum As Double = 2123.456
       Console.WriteLine(dblNum.ToString("F2"))
   End Sub

End Class</source>

2123.46

Double with/without format

<source lang="vbnet">public class Test

  public Shared Sub Main
       Dim n As Double
       n = 12
       n /= 7
       Console.WriteLine("Without formatting: " & n)
       Dim s As String
       s = String.Format("{0:n3}", n)
       Console.WriteLine("With formatting: " & s)
  End Sub

End class</source>

Without formatting: 1.71428571428571
With formatting: 1.714