Lautsprecher
Erfahrenes Mitglied
Hallo,
ich bin absoluter Laie im Thema C++ und ich hoffe mir kann jemand bei meinem kleinem Problem weiter helfen.
über einen Select lese ich die Eingabeparameters des Nutzers ein (Win32-Consolen Anwendung mit DEV-C++ Version 4.9.9.2 unter bloodshed.net)
In folgender Methode sollen die Einzelwerte zu einem Gesamtbetrag aufaddiert werden und am Bildschirm ausgegeben werden:
In der Konsole erscheint dann irgendeine hohe Exponential-Zahl z. B. 17.8161e+033 ?
Was mache ich hier falsch? Wieso wird nicht ganz einfach 1,50 + 1,50 zu 3 Euro zusammen addiert?
ich bin absoluter Laie im Thema C++ und ich hoffe mir kann jemand bei meinem kleinem Problem weiter helfen.
Code:
case 1:
wert = 1,50;
WINTEREIS.gesamtpreis_berechnen(wert);
cout << "Moechten Sie noch ein Eis? \n";
cout << "j = Ja";
cout << "n = Nein";
cout << endl;
cin >> einkaufen;
break;
über einen Select lese ich die Eingabeparameters des Nutzers ein (Win32-Consolen Anwendung mit DEV-C++ Version 4.9.9.2 unter bloodshed.net)
In folgender Methode sollen die Einzelwerte zu einem Gesamtbetrag aufaddiert werden und am Bildschirm ausgegeben werden:
Code:
float EIS::gesamtpreis_berechnen(float EINGABE)
{
// cout << EINGABE;
gesamtbetrag = EINGABE + gesamtbetrag;
cout << gesamtbetrag;
}
Was mache ich hier falsch? Wieso wird nicht ganz einfach 1,50 + 1,50 zu 3 Euro zusammen addiert?