comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: float with 24-bit resolution
Date: Wed, 3 Sep 2003 20:45:54 -0500
Date: 2003-09-03T20:45:54-05:00	[thread overview]
Message-ID: <vld66qoq60m7ab@corp.supernews.com> (raw)
In-Reply-To: uwucq4kdz.fsf@earthlink.net

"Matthew Heaney" <matthewjheaney@earthlink.net> wrote in message
news:uwucq4kdz.fsf@earthlink.net...
> Adrian Hoe <mailbox@adrianhoe.nospam.com.my> writes:
>
> > Randy Brukardt wrote:
> > >
> > >     type Randys_Type is delta The_Small range -Limit+The_Small ..
> > > Limit-The_Small;
> >
> > "-Limit+The_Small .. Limit-The_Small" does not comply to my requirement
> > which the angle must be in -360.0000000 to +359.9999571.
>
> I didn't understand Randy's comment.  As far as I know, the correction
> for T'Small is only necessary for the upper bound, not the lower bound
> (unless this is a 1's complement machine).

You're right. That was an Ada 83 failing which was corrected in Ada 95 (see
3.5.9(12). It's interesting that the AARM doesn't mention the change from
Ada 83. Perhaps it was an Ada 83 AI; I know we had to modify our compiler to
use a symetric range in order to pass validation.).

                 Randy.






  parent reply	other threads:[~2003-09-04  1:45 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-15 11:59 float with 24-bit resolution mailbox
2003-08-15 12:24 ` Jeffrey Creem
2003-08-15 12:52   ` Adrian Hoe
2003-08-15 12:54     ` Adrian Hoe
2003-08-15 15:01       ` Jeffrey Creem
2003-08-16 15:29         ` Matthew Heaney
2003-08-15 13:39     ` Mark Johnson
2003-08-15 16:56       ` Robert I. Eachus
2003-08-15 18:08         ` Mark Johnson
2003-08-16  3:30           ` Robert I. Eachus
2003-08-18 13:39             ` Mark Johnson
2003-08-20 21:12               ` Robert I. Eachus
2003-08-21 13:38                 ` Mark Johnson
2003-08-16 15:32         ` Matthew Heaney
2003-08-16 15:26     ` Matthew Heaney
2003-08-15 19:56   ` Simon Wright
2003-08-16  4:21     ` Adrian Hoe
2003-08-16 12:59       ` Jeffrey Creem
2003-08-16 15:35     ` Matthew Heaney
2003-08-17 11:40       ` Simon Wright
2003-08-17 13:46         ` Matthew Heaney
2003-08-18  5:05       ` Adrian Hoe
2003-08-18 13:14         ` Matthew Heaney
2003-08-19  3:09           ` Adrian Hoe
2003-08-19 13:00             ` Matthew Heaney
2003-08-30  5:02           ` Randy Brukardt
2003-09-02 16:05             ` Adrian Hoe
2003-09-03  3:31               ` Matthew Heaney
2003-09-03 20:46                 ` Simon Wright
2003-09-04  1:43                   ` Randy Brukardt
2003-09-04  9:53                     ` Jean-Pierre Rosen
2003-09-05  3:46                       ` Randy Brukardt
2003-09-05 17:16                     ` Warren W. Gay VE3WWG
2003-09-05 19:37                       ` Randy Brukardt
2003-09-06 20:48                         ` Warren W. Gay VE3WWG
2003-09-08  7:53                         ` Dmitry A. Kazakov
2003-09-04  1:45                 ` Randy Brukardt [this message]
2003-08-16  3:42   ` Robert I. Eachus
2003-08-16 15:38     ` Matthew Heaney
2003-08-16 16:36       ` Robert I. Eachus
2003-08-16 15:22 ` Matthew Heaney
2003-08-17 11:46   ` Simon Wright
2003-08-18 10:04     ` Martin Dowie
2003-08-20 19:53       ` Robert I. Eachus
2003-08-20 23:36         ` Ludovic Brenta
2003-08-21 13:54           ` Mark Johnson
2003-08-21 14:35             ` Ludovic Brenta
2003-08-22 14:07               ` Mark Johnson
2003-08-22 15:12                 ` Jean-Pierre Rosen
replies disabled

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