From: jpt@diphi.demon.co.uk (JP Thornley)
Subject: Re: number bases
Date: 1999/11/01
Date: 1999-11-01T00:00:00+00:00 [thread overview]
Message-ID: <860624474wnr@diphi.demon.co.uk> (raw)
In-Reply-To: 381D4C88.B5E8BBE7@interact.net.au
In article: <381D4C88.B5E8BBE7@interact.net.au> G
<Dizzy@interact.net.au> writes:
> If someone decides to represent all or the majority of integers in a
> program unit with base 2
> or
> 16
> - does this in any way optimise the code. Which is to say - does it
> take less space in memory and is it more efficient (does it run
faster)
> to represent integers (floats, whatever) in a form closer to the
machine
> architecture/structure (i.e. binary) ?
>
(This may not be relevant to the question, but...) I recently wrote an
infinite (size and precision) Rational number package, where the radix
used for the dividend and divisor could be anywhere between 2 and 45_000
(radix**2 has to be less than Max_Int). I tried it with a few different
values, and the clear winner on speed was a radix of 256. (I don't know
about storage). This was Gnat 3.10 on Win95.
Cheers,
Phil
--
------------------------------------------------------------------------
| JP Thornley EMail jpt@diphi.demon.co.uk |
| phil.thornley@acm.org |
------------------------------------------------------------------------
next prev parent reply other threads:[~1999-11-01 0:00 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-11-01 0:00 number bases G
1999-11-01 0:00 ` tmoran
1999-11-02 0:00 ` Robert Dewar
1999-11-02 0:00 ` tmoran
1999-11-01 0:00 ` Robert Dewar
1999-11-01 0:00 ` Ted Dennison
1999-11-01 0:00 ` JP Thornley [this message]
1999-11-02 0:00 ` Robert Dewar
1999-11-02 0:00 ` Daryle Walker
1999-11-03 0:00 ` Robert Dewar
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox