comp.lang.ada
 help / color / mirror / Atom feed
From: Paul A Storm <paul.a.storm@lmco.com>
Subject: Zeller's Algorithm
Date: Tue, 23 Jul 2002 16:56:15 -0700
Date: 2002-07-23T16:56:15-07:00	[thread overview]
Message-ID: <3D3DED1F.24DE3AC8@lmco.com> (raw)

Help!

I am trying to find a Ada implementation of Zeller's algorithm that
works!  I have found several on the web
but none of them have worked right.

For example I tried this one from
http://www.adapower.com/alg/zeller.html  Inputting June 19 2002 returns
Wednesday, correct.  Inputting June 19 1999 produces Sunday, incorrect. 
That's a Saturday. Inputting
February 3, 2002 produces Friday, incorrect.  That's a Sunday.  What
gives?

I have had similar weird results using other similar Ada Zeller versions
I've found on the web.

I'm wondering if maybe there's a difference in rounding down.  Perhaps a
83 vs. 95 peculiarity?
I don't think so.  It produces compilation errors using the -gnat83
switch.

I'm running gnat 3.13a on Sun 2.6

Argh!  Anybody got any ideas on how to fix this or know of an Ada
implementation of Zeller's algorithm
that works?

Paul Storm



             reply	other threads:[~2002-07-23 23:56 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-07-23 23:56 Paul A Storm [this message]
2002-07-24  7:59 ` Zeller's Algorithm Thomas Wolf
2002-07-24 21:30   ` Paul A Storm
2002-07-29  8:29     ` Thomas Wolf
2002-07-30  4:35       ` Robert Dewar
2002-07-30  8:20         ` Thomas Wolf
2002-07-30 17:17 ` Rick Maffei
2002-07-30 22:10   ` Paul A Storm
2002-07-31 10:51     ` Thomas Wolf
2002-07-31 14:33       ` Frank J. Lhota
2002-07-31 19:13         ` Robert A Duff
2002-07-31 19:26           ` Darren New
2002-07-31 20:01             ` Hyman Rosen
2002-07-31 20:15               ` Frank J. Lhota
2002-07-31 21:08               ` Robert A Duff
2002-07-31 22:34                 ` Hyman Rosen
2002-07-31 22:57                   ` Robert A Duff
2002-08-01 15:17                     ` Hyman Rosen
2002-08-01 16:41                       ` Frank J. Lhota
2002-07-31 21:15               ` Dan Nagle
2002-07-31 22:36                 ` Hyman Rosen
2002-07-31 22:23         ` Matthew Woodcraft
2002-08-02  7:21         ` Thomas Wolf
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox