Suchergebnisse

Suchergebnisse 1-3 von insgesamt 3.

  • Benutzer-Avatarbild

    Stringformatierung

    mikeb69 - - Sonstige Problemstellungen

    Beitrag

    Hallo, folgendes Problem. Ich hab Strings, wie z.B. "100" oder "0" oder "10" oder irgendwas in dieser Art. Ich muss die Strings nun dynamisch mit einem Komma ausstatten. Die Position des Kommas wird variieren. Beispiel: "100" - Komma 2 Stellen -> soll 1,00 "1" - Komma 1 Stelle -> soll 0,1 "0" Komma 1 Stelle -> soll 0,0 Der Ansatz war den Wert mit 10^x zu Teilen und dann über String.Format ("{0:###.##}") zu formatieren. Das klappt aber mit einer "0" und Kommastellen nicht, Division by Zero ! Hat …

  • Benutzer-Avatarbild

    Stringformatierung

    mikeb69 - - Sonstige Problemstellungen

    Beitrag

    @RodFromGermany es gibt keine Regel, außer dass es sich im Rahmen 1 bis 3 Stellen vor und nach dem Komma beschränkt. Vor dem Komma ist mir egal. Beispiele * Zahl * Kommastellen * Darstellung * 100 * 2 * 1,00m * 2 * 1 * 0,2kg * 0 * 2 * 0,00€ * 5000 * 3 * 5,000g Mein erster Ansatz war das Teilen durch 10^n und dann formatieren über das Beispiel von @nafets . Nur - Teilen durch 0 ist blöd. Hatte auf eine andere Idee gehofft. Edit: Beispiel 2 korrigiert. Gruss mikeb69

  • Benutzer-Avatarbild

    Stringformatierung

    mikeb69 - - Sonstige Problemstellungen

    Beitrag

    Hallo, hier meine Lösung C#-Quellcode (13 Zeilen) Edit: @RodFromGermany hab deinen Beitrag zu spät gesehen. Genau so etwas hab ich eigentlich gesucht. Gruss und Danke mikeb69