Probleme ave double et long
Fermé
miki
-
19 mai 2008 à 18:03
goulamass Messages postés 1426 Date d'inscription lundi 23 octobre 2006 Statut Membre Dernière intervention 11 janvier 2010 - 19 mai 2008 à 18:10
goulamass Messages postés 1426 Date d'inscription lundi 23 octobre 2006 Statut Membre Dernière intervention 11 janvier 2010 - 19 mai 2008 à 18:10
A voir également:
- Probleme ave double et long
- Double ecran - Guide
- Whatsapp double sim - Guide
- Long java - Astuces et Solutions
- Pc long a demarrer - Guide
- Double cote ✓ - Forum Perl
3 réponses
Ipsec
Messages postés
11
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 juin 2008
1
19 mai 2008 à 18:08
19 mai 2008 à 18:08
En precisant que resultat est un double et n1 est un long ya pas de soucis ;)
#include <stdio.h>
#include <stdlib.h>
//Cette fonction converti les euros en francs !
double conv1(long n1)//création de la fonction convertion de type double
{
return 6.55957*n1;//renvoit de la valeur 6.55957*n1
}
int main(int argc, char *argv[])
{
long n2 = 0;
double resultat = 0;//déclaration des variables n2=nombre entré par l'utilisateur et resultat=le resultat a afficher
printf("Entrez un chiffre a convertir \n");// Demande a l'utilisateur de taper son nombre a convertir
scanf("%ld",&n2);//récupère la saisie
resultat = conv1(n2);// appel de la fonction conv1
printf("Votre resultat est %f\n",resultat);//affiche la valeur renvoyer par la fonction conv dont le resulta etait contenu dans la variable resultat
#ifdef WIN32
system("PAUSE");
#endif
return 0;
}
Ipsec
Messages postés
11
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 juin 2008
1
19 mai 2008 à 18:09
19 mai 2008 à 18:09
Ton programme converti des euros en francs, tu devrai rajouter une fonction du type:
double fr2euros(double n1){
return n1/6.55957;
}
goulamass
Messages postés
1426
Date d'inscription
lundi 23 octobre 2006
Statut
Membre
Dernière intervention
11 janvier 2010
180
19 mai 2008 à 18:10
19 mai 2008 à 18:10
Bonjour,
Pourquoi n'utilise pas des double tout au long du programme???
Pourquoi n'utilise pas des double tout au long du programme???