A voir également:
- Char to double c++
- Double ecran - Guide
- Whatsapp double sim - Guide
- Qwerty to azerty - Guide
- Double appel - Guide
- Double authentification google - Guide
4 réponses
MRextra
Messages postés
153
Date d'inscription
mercredi 26 décembre 2007
Statut
Membre
Dernière intervention
23 février 2009
35
27 déc. 2007 à 22:24
27 déc. 2007 à 22:24
essaie la fonction ATOD
Je sais pas s'il existe une fonction, c'est probable que ce soit le cas. Autrement tu peux jouer avec les malloc (c'est pas très classe je penses ^^ ):
double d1 = 8.1;
char c1;
c1 = (char)malloc(8);
memcpy(&c1,&d1,8);
double d2;
memcpy(&d2,&c1,8);
cout << d2 << endl;
double d1 = 8.1;
char c1;
c1 = (char)malloc(8);
memcpy(&c1,&d1,8);
double d2;
memcpy(&d2,&c1,8);
cout << d2 << endl;
jezus_azerty
Messages postés
5
Date d'inscription
mardi 21 juin 2005
Statut
Membre
Dernière intervention
26 octobre 2005
3
21 juin 2005 à 03:23
21 juin 2005 à 03:23
ia pas besoin de fonction faut juste faire un casting
char x=32;
double toto=x;
et la ton x c'est un double mais attention si :
cin<<x;
double toto=x;
si utilisateur rentre des lettres c'est le drame. a++
char x=32;
double toto=x;
et la ton x c'est un double mais attention si :
cin<<x;
double toto=x;
si utilisateur rentre des lettres c'est le drame. a++
12 juin 2010 à 01:30
tu pourra trouver tout ce que tu souhaite ici:
https://en.cppreference.com/w/cpp/string/byte