How to format decimal places and align numbers with spaces in VB.NET

1 Answer

0 votes
Imports System

Public Class Program
	Public Shared Sub Main()
        Console.WriteLine("""" & (String.Format("{0,12:0.0}", 1238.4567)) & """")
		
        Console.WriteLine("""" & String.Format("{0,-12:0.0}", 1238.4567) & """")
		
        Console.WriteLine("""" & String.Format("{0,12:0.0}", -1238.4567) & """")
		
        Console.WriteLine("""" & String.Format("{0,-12:0.0}", -1238.4567) & """")
    End Sub
End Class




' run:
'
' "      1238.5"
' "1238.5      "
' "     -1238.5"
' "-1238.5     "
'

 



answered Apr 6, 2022 by avibootz

Related questions

1 answer 187 views
1 answer 218 views
1 answer 157 views
4 answers 234 views
234 views asked Apr 6, 2022 by avibootz
1 answer 178 views
1 answer 153 views
4 answers 217 views
...