Gast
#3544342
Hallo, bitte kann jemanden mir sagen, ob man mit Hilfe von Printf- Funktion eine Ausgabe umrechnen kann. Zum Beispiel die Volume eines Packets von m3 in dm3 konvertieren. Danke
|
Anzeige
|
Umrechnen mit printf
Gast
#3544342
Hallo, bitte kann jemanden mir sagen, ob man mit Hilfe von Printf- Funktion eine Ausgabe umrechnen kann. Zum Beispiel die Volume eines Packets von m3 in dm3 konvertieren. Danke
Gast
#3544348
Lyly schrieb: > Zum Beispiel die Volume eines Packets von > m3 in dm3 konvertieren. was? Die printf-Funktion selbst macht keine solche Umrechnungen. Aber du kannst ja für das jeweilige Argument eine entsprechende Formel hinschreiben:
Gast
#3544373
Hallo, das Problem ist, dass Volume ist als string deklariert. string strVolume = 3874921 //m3
Gast
#3544379
Lyly schrieb: > Hallo, > > das Problem ist, dass Volume ist als string deklariert. > string strVolume = 3874921 //m3 Wohl eher so: Arbeitest du mit C++? string strVolume = "3874921" //m3 Es gibt auch noch sscanf, damit kann man aus einem String eine Zahl (Integer, float usw.) auslesen.
Gast
#3544380
Sehr "sinnvoll", etwas mit dem man rechnen möchte als string zu deklarieren. http://www.codingunit.com/c-reference-stdlib-h-function-atoi-convert-a-string-to-an-integer Leute, Leute schrieb: > Sehr "sinnvoll", etwas mit dem man rechnen möchte als string zu > deklarieren. Sehe ich auch so :) Wenn der als String gegebene Wert ganzzahlig ist, könntest du noch schreiben
Aber das bekämpft eher die Symptome des Problems als die Ursache.
Gast
#3544554
die beiden Querstriche // leiten einen Kommentar ein. Sie, und alles was bis zum Zeilenende folgt, wird ignoriert und gehört nicht zum Programm. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|