begin process at 2012 05 28 22:53:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Débutant(e)

 > 

Conversion C++


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

Conversion C++

samedi 3 février 2007 à 02:32:16 | Conversion C++

stepros

Bonjour à tous,
Je suis nouveau dans la programmation surtout en C++.
Mais pour un petit travail que j'ai à faire, j'aurais besoin de vous pour résoudre mon petit problème.

Voila : j'ai une valeur x en Double et je voudrais la convertir dans un tableau de char incluant la virgule.
Alors quelqu'un peu m'aider?????

stefpros

samedi 3 février 2007 à 04:15:22 | Re : Conversion C++
samedi 3 février 2007 à 08:01:29 | Re : Conversion C++

skirby

Salut stepros,

Il y a plein d'exemple ici.
Tu devrais trouver ton bonheur.
http://www.experts-exchange.com/Programming/Programming_Languages/Cplusplus/Q_20989196.html
samedi 3 février 2007 à 11:52:07 | Re : Conversion C++

BruNews

Administrateur CodeS-SourceS
Je ne vois pas de solution sans payer sur la page que tu indiques, à confirmer par d'autres.
Si tel est le cas, j'enlèverai ce lien.

sprintf() va impec pour les conversions de flottants en chaines, c'est d'ailleurs le seul usage que je lui concède.

ciao...
BruNews, MVP VC++
samedi 3 février 2007 à 11:56:08 | Re : Conversion C++

vecchio56

Administrateur CodeS-SourceS
Si tu descend un peu dans le lien cité plus haut, tu verra des réponses (faut pas cliquer sur View Solution en fait).

_____________________________________
Un éditeur de ressources gratuit pour Windows

samedi 3 février 2007 à 15:27:10 | Re : Conversion C++

stepros

Merci Skirby pour le site très intéressant.
Mais malheureusement le site ne répond pas à ma question.
Je pourrais préciser que je travaille avec Visual Studio 2003.Net en C++, et mon problème en faite est de prendre une valeur double dans un TextBox et la combiner avec du String (CString, String ou char*, je ne sais plus) pour ensuite afficher le tout dans une autre TextBox.

stefpros

samedi 3 février 2007 à 15:31:40 | Re : Conversion C++

racpp

Administrateur CodeS-SourceS
Salut,
On peut même éviter sprintf() en créant sa propre fonction de conversion.
Voici un code source contenant plusieurs fonctions de conversion.
http://www.cppfrance.com/codes/IMPLEMENTATION-GESTION-STANDARD-CHAINES
La fonction StrFtoa() permet de convertir un double en chaine de caractères. Voici son prototype:
void StrFtoa(double value, char *string, long precision, char mode);
Son implémentation se trouve dans le fichier strlib_format.c

samedi 3 février 2007 à 16:13:30 | Re : Conversion C++

turnerom

Salut, ben c'est tout simple :

std::string float2string(const float f)
{
    std::istringstream iss(f);
    std::string dest;
    iss >> dest;

    return dest;
}



TuRn3r
samedi 3 février 2007 à 16:14:34 | Re : Conversion C++

turnerom

Sauf que c'est un double et pas un flot désolé



TuRn3r
samedi 3 février 2007 à 16:41:04 | Re : Conversion C++

vecchio56

Administrateur CodeS-SourceS
turnerom> Qu'est censée faire ta fonction? Pour moi elle ne fait que retourner une chaine vide
Ca te semble pas plus logique d'utiliser ostringstream ici?

_____________________________________
Un éditeur de ressources gratuit pour Windows


1 2

Cette discussion est classée dans : conversion


Répondre à ce message

Sujets en rapport avec ce message

Conversion d un float [ par Seth ] Comment arrondir un float vers le nombre le plus proche.Exemple : (float)2.8 -> 3 ! (float)2.3 -> 2 Conversion de types de données... [ par nullspace ] J'ai jamais réussis à trouver une bonne solution pour convertir un type de variable dans une autre variable ayant un autre type.Par exemple...si j'ai Demande source en C conversion IEEE754 AU SECOUR!!!!!! [ par Benny54 ] Si vous avez quoi que ce soit sur la conversion IEEE754 en langage C envoyez le moi je suis au bord du GOUFFRE!!!!! source en c conversion Urgent [ par fleur ] je suis super débutante. Je cherche en C un code pour convertir un décimal en hexadécimal.Je vous remercie d'avance pour votre aide...j'en ai vraiment Conversion de type [ par Dlofret ] Bonjour, J'aimerais une façon simple d'afficher une donnée de type float dans un format string. Comment dois-jem m'y prendre ?? Conversion int -> char * [ par Xentor ] Bonjour tout le monde, et merci de lire mon message parce que je suis un vrai débutant !Je voudrais savoir comment convertir un entier en tableau de c Conversion de donnée [ par Johjo ] Salut tout le monde, je cherche à convertir une valeur char en valeur float et inversement de float en char. L'equivalent de Val et Str en basic.Merci pb de conversion de chaine de caractéres [ par Thanatos ] Bonjour,Je désirerais faire un programme sur les fonctions logiques de base : un utilisateur rentre une fonction logique et le programme lui sort la t Conversion Float to String [ par PierreP ] Bonjour à tous !je suis en train de me prendre la tête pour créer une fonction de conversion d'un réel en une chaine de caractère (problème du débutan Conversion de chaine en entier [ par JMGR ] Comment peut - on convertir une chaine qui contient par exemple "25" en entier ?Exemple :char texte[256]="25";int nombre;nombre = texte; //Erreur...<


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,452 sec (3)

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