AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 19:17

Parameter dieser Suchanfrage:

Suche in Thema: Format Extended mit Nullen
Suche alle Beiträge, die von "Codehunter" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Format Extended mit Nullen

      Delphi
      by Codehunter, 9. Aug 2023
    Super. Mir war noch gar nicht bewusst dass es für Strings jetzt auch "Konstruktoren" gibt :)



    Genau darüber bin ich bei meiner ursprünglichen for-Schleife auch gestolpert. Das ist schon irgendwie eine Pest mit der 0-basierten Zählung bei den Stringhelpern und den 1-basierten klassischen Funktionen. Wenn man das mixt muss man aufpassen wie die Hölle.
  • Forum: Object-Pascal / Delphi-Language

    AW: Format Extended mit Nullen

      Delphi
      by Codehunter, 9. Aug 2023
    So, das wäre jetzt meine Lösung. Evtl. ginge das ja noch effizienter, aber erstmal tuts was es soll:procedure TForm1.Button1Click(Sender: TObject);

    function FormatFloat2(const AValue: Extended; const ADigits, ADecimals: Byte;
    const AFormatSettings: TFormatSettings): string;
    var
    I, J: Byte;
    Fmt, Fmt2: string;
    begin
    Fmt := StringOfChar('0', ADigits);
    Fmt2 := '';
  • Forum: Object-Pascal / Delphi-Language

    AW: Format Extended mit Nullen

      Delphi
      by Codehunter, 9. Aug 2023
    Kein Wunder dass ich da nicht weiter gekommen bin ^^


    Uff, da muss ich noch ein bisschen drumrum bauen, denn die Anzahl der signifikanten Stellen kann ich nicht hartkodieren. In der Hinsicht wäre die Syntax von Format() praktischer gewesen.


    Das habe ich nur zur Verdeutlichung des Problems so abgekürzt. Normalerweise mache ich das einmal im initialization der Unit bzw. Klassenkonstruktor.
  • Forum: Object-Pascal / Delphi-Language

    Format Extended mit Nullen

      Delphi
      by Codehunter, 9. Aug 2023
    Hallo!

    Ich komme grad mit dem Format von Fließkommawerten nicht so recht weiter:
    const
    VALUE: Extended = 12345.67;
    begin
    ShowMessage(Format('%07.3f', ), TFormatSettings.Create);
    end;Erwarten würde ich hier eine Ausgabe von "0.012.345,670" beim deutschen Locale. Heraus kommt aber "12345,670". Wie bekomme ich das hin dass die gewünschte Ausgabe rauskommt?

    Grüße


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Codehunter&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=213506
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz