Funktion - MyIsLeapYear

Kurzbeschreibung

Berechnet zu einem gegebenen Jahr, ob das Jahr ein Schaltjahr ist.

Parameter: Rückgabewert:

Code

uint8_t MyIsLeapYear(uint16_t year)
{
  uint8_t retval;
 
  // leap year and not 'complete' century...
  if (((year % 4) == 0) && ((year % 100) != 0))
  {
    retval = 1;
  }
  else
  {
    retval = 0;
  }
 
  // all 400 years: leap year, even if 'complete' century
  if ((year % 400) == 0)
  {
    retval = 1;
  }
  return retval;
}


Letzte Änderung: 2015-09-20 21:27:32
Seite erzeugt in 0.032 Sekunden (5.6 kB)