OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
leapchk.f
Go to the documentation of this file.
1 c ====================================================================
2 c
3 c leapchk - determines if the input year is a leap year
4 c
5 c Synopsis:
6 c
7 c result = leapchk( year )
8 c
9 c Parameter Scope Type Range
10 c year input integer*4 (+/- 2**31)
11 c result output logical*1 (.true. or .false.)
12 c
13 c Description:
14 c
15 c Function returns true if "year" is a leap year, otherwise it
16 c returns false. The year is expressed as a four-digit number
17 c (e.g., 1992 or 2006).
18 c
19 c Programmer:
20 c
21 c Bryan A. Franz, General Sciences Corp., 1/16/96
22 c
23 c Modifications:
24 c
25 c
26 c ====================================================================
27 
28  logical*1 function leapchk(year)
29 c
30  implicit none
31 
32  integer*4 year
33 c
34  if (mod(year,4) .eq. 0) then
35  leapchk = .true.
36  else
37  leapchk = .false.
38  endif
39 c
40  return
41  end
42 
logical *1 function leapchk(year)
Definition: leapchk.f:29