vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: schaltjahr 
Autor: ModeratorDieter (Moderator)
Datum: 17.01.03 00:08

Hi Ralph,

das ist nicht ganz korrekt *lol*
Zitat:

Es handelt sich um ein Schaltjahr, wenn folgende Bedingungen erfüllt sind:
durch 4 teilbar ohne Rest UND
durch 100 teilbar mit Rest oder durch 400 ohne Rest

Demnach war z.B. 1900 (was zwar ohne Rest durch 4 teilbar ist) kein Schaltjahr.

Besser wäre Schaltjahre wie folgt zu prüfen:
Public Function IsSchaltjahr(ByVal Jahr As Integer) As Boolean
  If Jahr < 100 Then Jahr = 2000 + Jahr
  If (Jahr Mod 4 = 0) AND ((Jahr Mod 100 <> 0) Or _
   (Jahr Mod 400 = 0)) Then
    IsSchaltjahr = True
  Else
    IsSchaltjahr = False
  End If
End Function

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
schaltjahr74rachel16.01.03 23:33
Re: schaltjahr278unbekannt16.01.03 23:37
Re: schaltjahr350ModeratorDieter17.01.03 00:08
Re: schaltjahr256unbekannt17.01.03 00:11

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel