comp.lang.ada
 help / color / mirror / Atom feed
From: "Frank J. Lhota" <NOSPAM.lhota.adarose@verizon.net>
Subject: Re: Zeller's Algorithm
Date: Wed, 31 Jul 2002 14:33:52 GMT
Date: 2002-07-31T14:33:52+00:00	[thread overview]
Message-ID: <kzS19.1$dz5.0@nwrddc01.gnilink.net> (raw)
In-Reply-To: 719a5d07.0207310251.8f1adef@posting.google.com

> This may be a problem in languages
> such as C, where e.g. -30 % 7 = -2.

Actually, the C standard does not require that (-30) % 7 == (-2). The
standard has somewhat loose requirements here that would allow the C "%"
operator to behave either like the Ada "rem" operator, or like the Ada "mod"
operator. The drive to standardize C, unfortunately, came after there were
many divergent implementations of the language. The need to validate
existing implementations tied the hands of the standards committee.





  reply	other threads:[~2002-07-31 14:33 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 [this message]
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