ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
876
876
EMPFEHLEN
-
Hallo
bin Anfänger in Visual Basic 2010 Express, habe ein kleines Konsolenprogramm geschrieben
und möchte das die Ergebnisse Kommagenau untereinander stehen, das heisst wenn sich eine 10 Potenz ändert muss auch die Ausgabe Kommagenau bleiben.
Wichtig ist das wenn das Programm wieder neu gestartet wird das sich die Ausgabe anpasst das heisst wenn vorher z.B 52.98 Euro war und jetzt 145,99 Euro das es wieder kommagenau passt.
z.B.
..........2.00 Euro
........52.98 Euro
......498.09 Euro
..........2
........52
......132
Also menge genau untereinander und ergebniss kommagenau.
Console.WriteLine("Sie haben " & menge & " artikelFoot: " & Format(ergebnis, "0.00") & " Euro")
Console.WriteLine("Sie haben " & menge & " artikelNonFood: " & Format(ergebnis, "0.00") & " Euro")
Console.WriteLine("Sie haben " & menge & " artikelSonstiges: " & Format(ergebnis, "0.00") & " Euro")
Wie kann man das realisieren ohne großen Aufwand.
Vielen Dank im vorraus
holmes63Geändert von holmes63 (13.12.11 um 17:53 Uhr)
-
Hallo holmes63
Du kannst double.ToString dazu verwenden. Hier ein Beispiel:
Code csharp:1 2 3 4
double v1 = 23.44; double v2 = 145.23; string str1 = v1.ToString("0000#.00"); // -> 00023.44 string str2 = v2.ToString("0000#.00"); // -> 00145.23
Gruss
MuepeViele Tutorials und Artikel zur Programmierung unter Windows mit C++ und C#. Tägliche Updates und Antworten auf eure Fragen:
Win32Easy - Blog
Es würde mich freuen, wenn ihr einen Kommentar postet!





Zitieren
Login





