C : Ne pas arrondir un chiffre à virgule
 
Adrien.D Membre non connecté
- 
  
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
J'ai un petit souci de programmation.
Voici mon code :
Code C : 
#include <stdio.h> /* printf */ int main () { double test; test = 2.9999999999999999999999999999999999; printf ("%le \n", test ); return 0; }
Après compilation :
Code BASH : 
./calc 
3.000000e+00Comment afficher dans la console : 2.9999999999999999999999999999999999 ?
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

 
Ami age Membre non connecté
- 
  
- Voir le profil du membre Ami age
- Inscrit le : 18/08/2012
- Site internet
- Groupes :
- 
Modérateur
  
_______________________________________________________________________  
         
        
___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.
 
         
        
___________________________________ Un petit clic pour Mageia ? =>> CLIQUEZ I C I :
.
 
Adrien.D Membre non connecté
- 
  
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
printf "2.9999999999999999999999999999999999"
 
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

EDIT : J'ai trouvé!
  double test;
test = 2.999999999999999;
printf ("%.15f n", test );
test = 2.999999999999999;
printf ("%.15f n", test );
Plus d'infos sur ce topic de OCR : https://frama.link/iX1RCEgf
Désolé' ça fait très longtemps que je n'ai pas utilisé de printf je ne sais plus du tout comment ça fonctionne ^^
Édité par Comral Le 18/03/2016 à 00h06
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
 
 
 

