AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 17:17

Parameter dieser Suchanfrage:

Suche in Thema: Parser Kommarechnung
Suche alle Beiträge, die von "Delphi-Narr" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.006s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    AW: Parser Kommarechnung

      Delphi
      by Delphi-Narr, 5. Sep 2010
    Ich habe das auch gemacht (also decimal:=0), klappt aber nicht richtig (rechnet falsch)...
    Bei 1,1 * 9 kommt nicht 9,9 raus sondern 0,4 oder so etwas...



    Ich habe mal einen komplett neuen geschrieben, der klappt jetzt auch...

    Der schreibt den Term nach Zahlen und Operatoren sortiert in eine Liste, fügt oder löscht falsche Rechenzeichen (hinzu), geht dann den Term von HINTEN durch und...
  • Forum: Object-Pascal / Delphi-Language

    AW: Parser Kommarechnung

      Delphi
      by Delphi-Narr, 4. Sep 2010
    So meinte ich das nicht. Ich meine den Startwert...

    Ich krieg immer eine Fehlermeldung, einen Gleitkommaüberlauf...

    decimal ist dabei =2.1219942e-314
    number ist 0 und c=5

    Fehlerzeile ist

    number := (number + ord(c) - 48)/decimal;
  • Forum: Object-Pascal / Delphi-Language

    AW: Parser Kommarechnung

      Delphi
      by Delphi-Narr, 4. Sep 2010
    Oh, und wie soll ich decimal initialisieren? Also als was?

    Viele Grüße!
  • Forum: Object-Pascal / Delphi-Language

    AW: Parser Kommarechnung

      Delphi
      by Delphi-Narr, 4. Sep 2010
    Danke erstmal. Nach Korrektur einiger Tippfehler komme ich an einer Stelle nicht weiter. Hier nochmal alles (neu)


    function TermToFloat(Const Term:string):real;
    function _Eval(term: string; var i: Integer): Integer;
    const
    isNone = 0;
    isNum = 1;
    isOp = 2;
  • Forum: Object-Pascal / Delphi-Language

    Parser Kommarechnung

      Delphi
      by Delphi-Narr, 4. Sep 2010
    Hallo, ich habe folgenden Parser benutzt, doch leider beherrscht dieser keine Kommazahlen...
    WIe muss ich da was ändern, damit er dies auch beherrscht???


    function TermToFloat(Const Term:string):real;
    function _Eval(term: string; var i: Integer): Integer;
    const
    isNone = 0;
    isNum = 1;
    isOp = 2;


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Delphi-Narr&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=154294
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:28 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