AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 23:17

Parameter dieser Suchanfrage:

Suche in Thema: Currency kaufmännisch runden
Suche alle Beiträge, die von "shmia" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 2 von insges. 2 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Library: Algorithmen

    Re: Currency kaufmännisch runden

      Delphi
      by shmia, 24. Mai 2005
    Deine Prozedure ist zwar kürzer, hat aber doch einige "Reibungsverluste".
    Der Datentyp Real benützt 64 Bit, hat aber nicht die Genauigkeit wie Currency.
    (bei sehr großen Zahlen hat Real keine 4 Nachkommastellen mehr)
    Man müsste also schon Extended benützen.

    Beim Wandeln von Currency nach Extended wird intern durch 10000 dividiert; in umgekehrter Richtung wird
    mit 10000 multipliziert.
    Wenn...
  • Forum: Library: Algorithmen

    Currency kaufmännisch runden

      Delphi
      by shmia, 24. Mai 2005
    Folgende Funktion rundet den Datentyp Currency auf eine bestimmte Anzahl von Nachkommastellen.
    Dabei wird aber nicht die FPU, sondern nur Integer-Arithmetik benutzt.

    function RoundCurrency(const Value:Currency; const nk:Integer):Currency;
    const
    faktors : array of Integer = (
    10000000, 1000000, 100000, 10000, 1000, 100, 10);
    var
    x : Int64;
    y : Int64;


URL zu dieser Suchanfrage:

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