[Résolu]Float et écriture scientifique

Float et écriture scientifique [Résolu] - Ada - Programmation

Marsh Posté le 10-10-2015 à 05:01:38    

Bonjour,Bonsoir;
 
Je voudrais afficher la valeur d'une variable float sans les exposants et sans aucun autres chiffres aprés la virgule que ceux de cette même variable, j'ai déjà essayé comme ça :

Code :
  1. with ada.text_io ;    use ada.text_io ;
  2.  
  3. Procedure affiche is
  4.   nbr : float := 2784542.0;
  5. begin
  6.     Put(float'image(nbr, Exp => 0, Aft => 0));
  7. end affiche;

Mais ça revoie une erreur.


Message édité par eroge le 14-11-2015 à 02:20:43
Reply

Marsh Posté le 10-10-2015 à 05:01:38   

Reply

Marsh Posté le 10-10-2015 à 16:07:07    

Bonjour eroge, je t'ai invité à lire le Ada.Text_Io. Et ... Question !

Code :
  1. with ada.text_io ;    use ada.text_io ;
  2.    
  3.    Procedure affiche is
  4.       package float_io is new ada.text_io.float_io(float);
  5.  
  6.       nbr : float := 2784542.0;
  7.    begin
  8.         float_io.Put(nbr, Exp => 0, Aft => 0);
  9.    end affiche;

Reply

Marsh Posté le 11-10-2015 à 06:53:47    

Merci pour le code,
 
je consulte en ce moment a-textio.ads  .

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed