011
14.11.2010, 21:32 Uhr
Hans
Library Walker (Operator)
|
Hi,
Zitat von aii_thats_m3: |
Warum nicht so? .... ....Weil mein prof gemeint hat mit math.h was ist an cmath und mat.h der unterschied???
|
math.h ist der C-Header (Kopf), cmath der C++ Header. D.h. wenn man C programmiert, dann nimmt man math.h; wenn man C++ programmiert, dann nimmt man cmath. Die Unterschiede in den Dateien beziehen sich auf die Unterschiede zwischen C und C++, was die Interna der Sprachen angeht.
Zitat: |
ergebnis = pow((double)ergebnis, (double)eingabe2); // da sollte man genau hinsehen
|
Nein, das bezieht sich darauf, dass Du "ergebnis" auch als Argument in der Funktion benutzt. Das Problem hab ich Dir an anderer Stelle schon erklärt; - hat mit der Logik bei Programmablauf zu tun, wenn jemand als erstes eine Potenzrechnung durchführen will.
Zitat: |
Warum?... ...weil das programm sonst immer schließt und mir das letzte nicht ausgibt
|
er meint wahrscheinlich, warum Du das zweimal dahin geschrieben hast. Eigentlich sollte es genügen, wenn man das einmal schreibt.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. Dieser Post wurde am 14.11.2010 um 21:38 Uhr von Hans editiert. |