From: Peter Hermann <ica2ph@sinus.csv.ica.uni-stuttgart.de>
Subject: Re: Float to String
Date: Tue, 9 Nov 2004 17:58:38 +0000 (UTC)
Date: 2004-11-09T17:58:38+00:00 [thread overview]
Message-ID: <cmr0gc$f13$2@news.BelWue.DE> (raw)
In-Reply-To: 2va6q0F2gvpugU1@uni-berlin.de
Nick Roberts <nick.roberts@acm.org> wrote:
> If it is not necessary for the string to be human interpretable, you could
> take the approach: use streaming to convert the floating point value into
> a Storage_Element_Array; write out the array as a sequence of hexadecimal
> values into the string. Obviously you do the reverse to convert back to
> floating point values.
this is not portable concerning different floating representations.
(and I guess this was the original requirement)
Jean-Pierre Rosen's recommendation:
>This should be possible if you write it in base 2. Note that Get will
>accept a binary floating point number, but you have to write you own
>Put.
suggests for improvement for Ada2005:
add a formal parameter "base" for real types to subroutine put.
--
--Peter Hermann(49)0711-685-3611 fax3758 ica2ph@csv.ica.uni-stuttgart.de
--Pfaffenwaldring 27 Raum 114, D-70569 Stuttgart Uni Computeranwendungen
--http://www.csv.ica.uni-stuttgart.de/homes/ph/
--Team Ada: "C'mon people let the world begin" (Paul McCartney)
next prev parent reply other threads:[~2004-11-09 17:58 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-11-08 17:06 Float to String Pascal Obry
2004-11-08 18:29 ` Jean-Pierre Rosen
2004-11-08 19:03 ` Jeffrey Carter
2004-11-08 20:13 ` David C. Hoos
2004-11-08 20:18 ` David C. Hoos
2004-11-09 0:40 ` John B. Matthews
2004-11-09 5:24 ` David C. Hoos, Sr.
2004-11-08 21:29 ` Nick Roberts
2004-11-09 17:58 ` Peter Hermann [this message]
2004-11-10 9:38 ` Peter Hermann
2004-11-10 12:12 ` Larry Kilgallen
2004-11-09 8:39 ` Dmitry A. Kazakov
2004-11-09 18:17 ` Pascal Obry
2004-11-10 8:53 ` Dmitry A. Kazakov
2004-11-10 11:15 ` Samuel Tardieu
2004-11-10 14:35 ` Dmitry A. Kazakov
2004-11-10 15:00 ` Peter Hermann
2004-11-10 15:35 ` Marius Amado Alves
2004-11-10 16:35 ` Dmitry A. Kazakov
2004-11-10 17:28 ` Marius Amado Alves
2004-11-11 15:25 ` Dmitry A. Kazakov
2004-11-11 16:40 ` Marius Amado Alves
2004-11-11 18:31 ` Dmitry A. Kazakov
2004-11-11 22:27 ` Marius Amado Alves
2004-11-12 12:19 ` Dmitry A. Kazakov
2004-11-12 14:55 ` Marius Amado Alves
2004-11-10 5:05 ` Steve
2004-11-10 15:37 ` Pascal Obry
2004-11-10 16:29 ` Alex R. Mosteo
2004-11-10 16:48 ` Pascal Obry
2004-11-10 18:02 ` Marius Amado Alves
2004-11-10 19:40 ` Jeffrey Carter
2004-11-10 21:04 ` Marius Amado Alves
2004-11-11 3:33 ` Steve
2004-11-11 7:51 ` tmoran
2004-11-11 12:32 ` Pascal Obry
2004-11-11 15:53 ` David C. Hoos, Sr.
2004-11-11 16:17 ` Pascal Obry
2004-11-11 17:36 ` Jeffrey Carter
2004-11-12 0:01 ` David C. Hoos, Sr.
2004-11-12 0:30 ` Jeffrey Carter
2004-11-11 12:30 ` Pascal Obry
2004-11-13 16:37 ` Ginduskina
2004-11-13 18:41 ` Björn Lundin
2004-11-13 16:39 ` Ginduskina
2004-11-13 16:49 ` Simon Wright
2004-11-13 16:53 ` David C. Hoos, Sr.
2004-11-13 16:55 ` Pascal Obry
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox