From: "Vinzent Hoefler" <nntp-2010-09@t-domaingrabbing.de>
Subject: Re: Fixed point constants issue
Date: Sat, 25 Sep 2010 00:42:59 +0200
Date: 2010-09-25T00:42:59+02:00 [thread overview]
Message-ID: <op.vjj6px2cd20q5n@jellix.jlfencey.com> (raw)
In-Reply-To: i7j6gn$amc$1@tornado.tornevall.net
On Fri, 24 Sep 2010 23:38:11 +0200, Jeffrey Carter
<spam.jrcarter.not@spam.not.acm.org> wrote:
> That is interesting. I learned Ada 83 in 1984; I was explicitly taught
> that static universal (sub)expressions were evaluated exactly by the
> compiler, using universal operations.
3.5.9 says:
Multiplication and division of fixed point values deliver results of a
fixed point type with
an arbitrarily fine accuracy [...] which is referred to [...] as
/universal_fixed/.
And then 4.5.8 (referenced by 3.5.9) seems quite clear about that:
The bounds on a real value resulting from a predefined operation are
defined by the three
following steps:
(1) A model interval of the appropriate type or subtype is associated with
the value of
each operand.
(2) A new interval is formed by applying the (exact) mathematical
operation to operands
from the model intervals produced in step (1). [...]
Vinzent.
--
There is no signature.
next prev parent reply other threads:[~2010-09-24 22:42 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-09-13 17:27 Fixed point constants issue Vinzent Hoefler
2010-09-13 18:04 ` Dmitry A. Kazakov
2010-09-13 18:25 ` Vinzent Hoefler
2010-09-13 19:05 ` Niklas Holsti
2010-09-13 20:35 ` Vinzent Hoefler
2010-09-13 20:35 ` Jeffrey Carter
2010-09-13 21:06 ` Vinzent Hoefler
2010-09-14 5:39 ` Niklas Holsti
2010-09-24 14:43 ` Markus Schöpflin
2010-09-24 20:05 ` Vinzent Hoefler
2010-09-24 21:38 ` Jeffrey Carter
2010-09-24 22:42 ` Vinzent Hoefler [this message]
2010-09-25 0:16 ` Jeffrey Carter
2010-09-27 10:33 ` Markus Schöpflin
2010-09-27 18:57 ` Jeffrey Carter
2010-09-28 8:16 ` Markus Schöpflin
2010-09-28 17:28 ` Jeffrey Carter
2010-10-05 6:27 ` Randy Brukardt
2010-10-05 18:40 ` Jeffrey Carter
2010-09-27 17:58 ` Adam Beneschan
2010-09-13 20:32 ` Dmitry A. Kazakov
2010-09-13 21:08 ` Vinzent Hoefler
2010-09-14 6:54 ` J-P. Rosen
2010-09-14 18:28 ` Vinzent Hoefler
2010-09-14 7:47 ` Dmitry A. Kazakov
2010-09-14 17:42 ` Vinzent Hoefler
2010-09-15 8:35 ` Dmitry A. Kazakov
2010-09-15 17:24 ` Vinzent Hoefler
2010-09-15 20:11 ` Dmitry A. Kazakov
2010-09-14 19:44 ` Keith Thompson
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox