Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
Delphi 12 Athens
|
AW: [Erledigt ]Logik-Problem mit and/or-Verknüpfung
12. Aug 2012, 17:21
Du hast natürlich Recht, das kommt davon, wenn man direkt im Editor tippt. Vielleicht wäre das so aber lesbarer:
Delphi-Quellcode:
const
CORRECTIONVALUE: array[Boolean] of integer = (0, 1);
POSSIBLYWRONGMONTHS = [MonthJanuary, MonthFebruary];
...
schaltjahrkorrektur := CORRECTIONVALUE[(monat in POSSIBLYWRONGMONTHS) and IsLeapYear(jahr)];
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|