comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Float to String
Date: 13 Nov 2004 16:49:08 +0000
Date: 2004-11-13T16:49:08+00:00	[thread overview]
Message-ID: <x7vsm7d4ruj.fsf@smaug.pushface.org> (raw)
In-Reply-To: 220c7e104b45a9c8f59f8adbbb88f08d@localhost.talkaboutprogramming.com

"Ginduskina" <luminis_stella@hotmail.com> writes:

> Hello. This may seem a syupid question, given the kind of replies
> users have posted so far yet, but.... I can't understand how to pass
> from float to string.. i don't need much precision, i just need the
> instruction/s i need to use to get my string with my float
> number... which will have its point numbers, and the exponent
> numbers

Hi,

   with Ada.Text_IO; use Ada.Text_IO;
   procedure Floats is
      F : Float;
   begin

      --  from string ..
      F := Float'Value ("0.12345");

      --  to string, portably ...
      Put_Line ("F is " & Float'Image (F));

      --  to string, GNAT-only
      Put_Line ("F is " & F'Img);

   end Floats;

here, gives
  
   smaug.pushface.org[2]$ gnatmake floats
   gcc -c floats.adb
   gnatbind -x floats.ali
   gnatlink floats.ali
   smaug.pushface.org[3]$ ./floats
   F is  1.23450E-01
   F is  1.23450E-01

-- 
Simon Wright                               100% Ada, no bugs.



  reply	other threads:[~2004-11-13 16:49 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
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 [this message]
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