hallo!
wie kann ich eine char buf[], der aus Zahlen besteht in Double umwandeln
…
char buf[]= „‚1‘,‚5‘,‚4‘,’.’,‚3‘“;
double x ;
x = atof buf; // ist das ok so?
…
danke
NR
hallo!
wie kann ich eine char buf[], der aus Zahlen besteht in Double umwandeln
…
char buf[]= „‚1‘,‚5‘,‚4‘,’.’,‚3‘“;
double x ;
x = atof buf; // ist das ok so?
…
danke
NR
Hallo NR
wie kann ich eine char buf[], der aus Zahlen besteht in Double
umwandeln…
char buf[]= „‚1‘,‚5‘,‚4‘,’.’,‚3‘“;
double x ;
x = atof buf; // ist das ok so?
Also wenn deine erste Zeile char buf[]= „‚1‘,‚5‘,‚4‘,’.’,‚3‘“; so stimmt wird das nicht gehen !
Also entweder meinst du:
char buf[]= ‚1‘,‚5‘,‚4‘,’.’,‚3‘,’\0’;
ist das Gleiche wie:
char buf[]= „154.3“;
oder du meinst wirklich:
char buf[]= „‚1‘,‚5‘,‚4‘,’.’,‚3‘“;
printf([%s]", buf);
ergibt dann als ausgabe:
[‚1‘,‚5‘,‚4‘,’.’,‚3‘]
MfG Peter(TOO)
hallo Peter,
ich sehe gerade meine Fehler, danke.
Also entweder meinst du:
ja, das ist was ich meine
char buf[]= ‚1‘,‚5‘,‚4‘,’.’,‚3‘,’\0’;
ist das Gleiche wie:
char buf[]= „154.3“;
wie kann ich das jetzt in double umwandeln? mit atof??
danke
Gruß
hallo NR,
wie kann ich das jetzt in double umwandeln? mit atof??
Also bei mir ist atof() folgendermassen definiert:
double atof( const char *string );
Also man übergibt atof() einen String und bekommt dann einen double Wert zurück … )
MfG Peter(TOO)