From: "chris.danx" <chris.danx@ntlworld.com>
Subject: Re: Binary value
Date: Fri, 30 Mar 2001 19:21:42 +0100
Date: 2001-03-30T19:21:42+01:00 [thread overview]
Message-ID: <K84x6.4066$MZ2.743519@news2-win.server.ntlworld.com> (raw)
In-Reply-To: ub3x6.569521$JT5.15735623@news20.bellglobal.com
> I see... that answers half of my question. This presumes I wanna convert
> from binary to Integer. But is it possible to "convert" a Integer value to
> binary.
Suppose you have the value 123 in binary. To convert to binary you need to
follow this algorithm.
while num /= 0 loop
rem := num mod 2; -- get remainder
num := num - rem;
add rem'image to front* of string;
end loop;
{I think this is the correct algorithm!}
You could do it recursively too.
Hope this helps,
Chris Campbell
*if you add rem'image onto the end you'll have to reverse the string after
you finish so it'd be better to add it to the front. I'm assuming you'll
use an unbounded string in the loop and will convert it to a string outside
if you wish.
next prev parent reply other threads:[~2001-03-30 18:21 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-03-30 16:10 Binary value Bob Gratton
2001-03-30 16:54 ` Marin David Condic
2001-03-30 17:16 ` Bob Gratton
2001-03-30 17:41 ` Marin David Condic
2001-03-30 18:20 ` Bob Gratton
2001-03-30 19:58 ` Marin David Condic
2001-03-30 18:21 ` chris.danx [this message]
2001-03-30 20:03 ` Marin David Condic
2001-03-30 20:32 ` Smark
2001-03-30 20:45 ` Smark
2001-03-30 21:19 ` chris.danx
2001-03-31 5:23 ` Phaedrus
[not found] ` <3AC5C72F.8108A613@earthlink.net>
2001-04-01 19:52 ` Phaedrus
2001-04-01 22:04 ` Robert A Duff
2001-04-01 22:35 ` David C. Hoos, Sr.
2001-04-02 12:49 ` Marc A. Criley
2001-04-02 13:33 ` chris.danx
2001-04-02 14:33 ` Marin David Condic
2001-04-02 16:43 ` Jeffrey Carter
2001-04-02 17:36 ` chris.danx
2001-04-02 18:03 ` Robert A Duff
2001-04-02 17:54 ` Robert A Duff
2001-03-30 17:03 ` Larry Hazel
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox