Thema
:
Codedesign
Einzelnen Beitrag anzeigen
negaH
Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
#
33
Re: Codedesign
11. Nov 2003, 12:05
zusammenfalten
·
markieren
Delphi-Quellcode:
function
IsValidDay(
const
Value:
String
): Boolean;
begin
Result := StrToIntDef(Value, 0)
in
[1..31];
end
;
function
CalcJulianYear(Year: Word; Month: Word = 1; Day: Word = 1): Word;
begin
// falls CalcJulianYear eine "lowlevel" private Funktion ist
Assert(Month
in
[1..12]);
Assert(Day
in
[1..31]);
// falls CalcJulianYear eine "highlevel" globale Funktion ist
if
not
(Month
in
[1..12])
then
raise
EConvertError.Create();
if
not
(Day
in
[1..31])
then
raise
EConvertError.Create();
// hier die Berechnung aus der PDF, ich verstehe aber nicht was dort berechnet wird,
// da die wichtigen Remarks fehlen !!?? :-)
end
;
Gruß hagen
Zitat
negaH
Öffentliches Profil ansehen
Mehr Beiträge von negaH finden