Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » double in cstring umwandlen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
04.01.2004, 17:42 Uhr
~banggart
Gast


Ich habe ein Problem, ich bin dabei einen Taschenrechenr zu programmieren. Wie kann ich eine doubel variable in einen cString umwandeln. Ich will es alls ausgabe in einem Dialogfenster in MFC.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
04.01.2004, 17:55 Uhr
~banggart
Gast


Hier noch ein Codebeispeil


C++:
void CTaschenrechnerDlg::OnRechne()
{
    
    
    char buffer[50];
    UpdateData(true);
    zahl2 = atoi(m_ausgabe);
    zahl1 = Berechnung(zahl1,zahl2,operant);
             //Operant gibt an um welche rechenart es sich handelt

    m_ausgabe = itoa(zahl1,buffer,10);
            //hier gehen mir die nachkomma stellen verloren
    UpdateData(false);
}

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
04.01.2004, 18:12 Uhr
Pablo
Supertux
(Operator)


Wenn das MFC sein soll, dann --> ins MFC Forum
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
04.01.2004, 18:17 Uhr
0xdeadbeef
Gott
(Operator)


CString wrappt da im wesentlichen die C-IO-Bibliothek:

C++:
double d = 3.1415926535L;
CString s;
s.Format("%lf", d);


Ziemlich archaisches Design, wenn du mich fragst.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
04.01.2004, 18:18 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Hmm du schreibst im Postingtitel CString, benutzt ihn aber nicht


C++:
CString str;
str.Format("%f",123.456);



Mist, zu langsam

Dieser Post wurde am 04.01.2004 um 18:18 Uhr von Guybrush Threepwood editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
05.01.2004, 22:06 Uhr
~banggart
Gast


m_ausgabe ist vom Typ Cstring.
Danke für die Hilfe es hat direkt geklappt.
@0xdeadbeef: Ich bin noch Anfänger vielleicht deshalb das schlechte design.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
05.01.2004, 22:11 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@banggart
0xdeadbeef meint nicht dein Design sondern das der MFC.
Zu seinen Lieblingsbeschäfitgungen gehört es über Windows, MFC & Co herzuziehen....
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
05.01.2004, 22:18 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat:
0xdeadbeef postete
Ziemlich archaisches Design, wenn du mich fragst.

Damit meint er die MFC
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: