comp.lang.ada
 help / color / mirror / Atom feed
* Zeller's Algorithm
@ 2002-07-23 23:56 Paul A Storm
  2002-07-24  7:59 ` Thomas Wolf
  2002-07-30 17:17 ` Rick Maffei
  0 siblings, 2 replies; 23+ messages in thread
From: Paul A Storm @ 2002-07-23 23:56 UTC (permalink / 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



^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2002-08-02  7:21 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-07-23 23:56 Zeller's Algorithm Paul A Storm
2002-07-24  7:59 ` 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

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