Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
24. Aug 2011
Abfahrt = Max(GeplanteAbfahrt, Ankunft + Verspätung + Mindestaufenhaltsdauer);?
Mindestaufenhaltsdauer = wie lange was der Bus mindestens anhält (zum Ein-/Aussteigen)
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
24. Aug 2011
Nur TDateTime wird aber nichts Helfen, da praktsich TDateTime und TTime die selben Typen sind (Beide können sowohl mit als auch ohne Datum genutzt werden).
Diese Typen sind für den Programmierer, damit Er weiß, was sich darin befindet. (Delphi interessiert das überhaupt nicht)
Also wirst du auch das Datum dort mit reinspeichern müssen, sonst bringt es nichts.
Und du meinst wohl...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by himitsu,
24. Aug 2011
Jupp, entwedern du mußt das Datum mit angeben oder eben versuchen nachträglich den Wert anzupassen.
(größere Reisen, über 24 Stunden, lassen sich, mit Letzterem, natürlich nicht berechnen)
Die "nötige" Abfahrtszeit?
Was ein bissl schwer wird, daß diese ja auf der anderen Seite auch mit drinsteht.