Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Vielen Dank, ich habe meine Fehler verstanden.
Entschuldigen Sie die Unverblümtheit.
Wie ermittle ich die Anzahl der Tage in einem Jahr und in einem Monat? indem ich sie einfach vorschreibe? z. B. die Monatszahl ist, wenn es Januar ist, dann ist es 31, usw.?
Was ist mit dem Jahr?
Wie ermittle ich die Anzahl der Tage in einem Jahr und in einem Monat? indem ich sie einfach vorschreibe? z. B. die Monatszahl ist, wenn es Januar ist, dann ist es 31, usw.?
Was ist mit dem Jahr?
Wenn man es durch 4 teilt, ist es hoch, der Rest ist 365.
Wenn durch 4 teilbar, hoch, der Rest 365.
2100 ist auch durch 4 teilbar, aber es ist 365
1900 zu...
Es gibt jedoch Ausnahmen... aber die können wir ignorieren :)
Hier ist der Code mit Ausnahmen, aber nur für unsere Zeit. Die Funktion gibt true zurück, wenn das Jahr ein Schaltjahr ist.
Hier ist der Code mit Ausnahmen, aber nur für unsere Zeit. Die Funktion gibt true zurück, wenn das Jahr ein Schaltjahr ist.
Genau, aber ich hätte es anders gemacht... Wenn die Bedingung also erfüllt ist, muss die nächste Prüfung nicht durchgeführt werden.
Die meisten Jahre werden sich bei der ersten Überprüfung als falsch herausstellen,
Wenn die Jahreszahl durch 4 teilbar ist, prüfen wir, ob sie durch 100 teilbar ist. Die meisten der verbleibenden Jahreszahlen sind nicht teilbar und es wird wahr sein,
Wenn es teilbar ist, wird als dritte Bedingung geprüft, ob das Jahr durch 400 teilbar ist.
Daher wird nur ein minimaler Teil der Jahre für alle drei Bedingungen getestet (was statistisch unbedeutend ist und die Leistung nicht beeinflusst).
Die Geschwindigkeit einer solchen Funktion entspricht eher der Geschwindigkeit einer Prüfung, während Sie die Geschwindigkeit von zwei Prüfungen haben.
Und ich denke, dass die Anzahl der Tage durch Streichen besser ist:
Genau, aber ich würde es anders machen... Wenn also die Bedingung erfüllt ist, ist eine weitere Prüfung nicht erforderlich.
Die meisten Jahre werden sich bei der ersten Überprüfung als falsch herausstellen,
Wenn das Jahr durch 4 teilbar ist, wird geprüft, ob es durch 100 teilbar ist. Die meisten der verbleibenden Jahre sind nicht teilbar und werden als wahr beendet,
Wenn es teilbar ist, wird als dritte Bedingung geprüft, ob das Jahr durch 400 teilbar ist.
Daher wird nur ein minimaler Teil der Jahre für alle drei Bedingungen getestet (was statistisch unbedeutend ist und die Leistung nicht beeinflusst).
Die Leistung einer solchen Funktion tendiert zur Geschwindigkeit einer Prüfung, während Ihre zur Geschwindigkeit von zwei Prüfungen tendiert.
Ich habe mich entschieden für