Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   DaysInaMonth problem (https://www.delphipraxis.net/180645-daysinamonth-problem.html)

mkinzler 5. Jun 2014 11:18

AW: DaysInaMonth problem
 
Habs getestet, egal ob 32Bit oder 64Bit die Verzögerung ist nicht erkennbar!

rhodan 5. Jun 2014 12:11

AW: DaysInaMonth problem
 
das ist für nen wellnessclub, wir haben 7 tage die woche offen :(

himitsu 5. Jun 2014 13:08

AW: DaysInaMonth problem
 
Delphi-Quellcode:
{$MAXSTACKSIZE 2147483647}

'ne halbe Sekunde hat das bestimmt gedauert (für
Delphi-Quellcode:
{$MAXSTACKSIZE 547483647}
)

Berechnung für den 15.
Delphi-Quellcode:
Juhu := AktuellErreichterMonatsumsatz / 15 * TageDesAktuellenMonats >= SollUmsatz * 40%

Delphi-Quellcode:
Juhu := ErreichterMonatsumsatzAm15ten / 15 * TageDesAktuellenMonats >= SollUmsatz * 40%



Delphi-Quellcode:
wenn AktuellerTagDesMonats <= 15 dann
   FehltNoch := (SollUmsatz * 40%) - (AktuellErreichterMonatsumsatz / AktuellerTagDesMonats * TageDesAktuellenMonats)
sonst
   k.A.
Von mir aus auch noch
Delphi-Quellcode:
FehltNochProTag := FehltNoch / (15 - AktuellerTagDesMonats + 1)
, für die nögigen Umsätze.
Gelten die 40% am Anfang des 15., oder bis zum Ende des 15.? (wenn Anfang, dann das
Delphi-Quellcode:
+ 1
weg lassen)


Delphi-Referenz durchsuchenDayOf

rhodan 5. Jun 2014 21:09

AW: DaysInaMonth problem
 
danke allen. wirklich auf den grünen zweig bin ich noch nicht gekommen..

@himitsu

danke, die formeln habe ich generell schon alle, gerechnet werden soll inklusive des 15. ich hab mir jetzt überlegt das ganz anders zu lösen wenn ich nachher zuhause bin:

ich lese den aktuellen tag aus, sagen wir es ist der 4. des monats..dann wird dieser wert (4) einfach von einem vorher festgelegten int mit dem wert 15 abgezogen. durch diesen integer kann dann der umsatz der noch erzielt werden muss um eine provisionsgrenze zu erreichen, geteilt werden..

ziemlich noobie aber ich denke das müsste klappen ;D ?!:lol:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:17 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz