begin process at 2012 05 28 10:51:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

cast d'un float en double


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

cast d'un float en double

vendredi 30 juillet 2004 à 11:26:57 | cast d'un float en double

ashboody

Membre Club
j'aimerais me passer de la variable d_val est-ce possible en faisant un cast de f_val ?

/* proto de la fonction Calcul */
int Calcul (double *Value);


/* Code principal */
int main (void) {

float f_val=2.3;
double *d_val;

*d_val= (double) f_val;

Calcul(d_val);

printf("d_val=%f", d_val);

return (0);
} /* fin du code principal */


merci d'avance

ashboody
vendredi 30 juillet 2004 à 13:51:08 | Re : cast d'un float en double

Hylvenir

Il vaut mieux ne jamais travailler avec des float et n'utiliser que des doubles (pas assez précis).

// Ma participation à la saturation du net:
// http://hylvenir.free.fr
dimanche 1 août 2004 à 01:50:39 | Re : cast d'un float en double

Stepharcher

Hylvenir, je suis pas d'accord avec toi, le double prend plus de place en mémoire que le float... il est mieux de privilégier le float. MAIS ça dépend aussi des besoins... Si tu as besoin de calcul TRES précis alors dans ce cas, il vaut mieux prendre des double.

Stéph


Cette discussion est classée dans : double, calcul, val, float, cast


Répondre à ce message

Sujets en rapport avec ce message

float->double [ par cstephane78 ] stephane 78bonjour,Connaissez-vous une méthode qui permet de convertir un float en double sans perte de precision (ajout de 0 à la suite du nombre à 1 calcul trigo sur float [ par djl ] j'utilise visual c++ 6.0 et je voudrais savoir si cosf est plus rapide que cos sur un float [newbie] isdigit + double = :'( [ par CHKDSK2K ] Bonjour all, le probleme est que apres la verfication il ne m'affiche pas le nombre que j'ai entré .... :'( voici le cs#include #include void main(){ probleme cast [ par morgandetoi06 ] svp aidez moi...j utilise la fonction pow qui renvoie un doubledonc je fait double b; // nombredouble j; // exposantdouble n; // reponsen=pow(b,j);don float-->char* ou double-->char* [ par tavernier ] Help !Comment puis-je faire pour transformer mon float, ou mon double en char * ?Merci d'avanceJulien (Militant 4NT! M!Cr0$0FT depuis toujours!) convertir CString en double [ par chaouachi ] Salut !Comment convertir un CString en double sans perdre en précision !!?Moi j'utilise la fonction strtod, mais ça marche pas...double val;CString Mo erreur de compilation [ par cpp_devlopper ] bonjour,je suis un nouvel utilisateue de Microsoft visual studio, je l'ai essayé avec un programme "point.cpp"mais quand je le compile il ne reconnait Calculette / arbre binaire [ par mewa ] Bonjour;Alors voila j'ai un projet a fere qui est la creation d une mini calculette avec un arbre bianaire, ce ki permet de prendre en compte les pare double ou float ??? [ par michelmt ] j'ai une boite de dialogue où je doit entrée des donné numérique comme ( 2.25 )mais il ne veut pas mettre le POINT ,j'ai essayer "double" puis "float calcul de puissance [ par imanedaoudi ] Bonjour, je cherche à calculer la puissance 20ème d'un float donnèes voici le bout du code que j'ai utilisé: float RealData::RealDistance(vecteur a,ve


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales