Zitat:
Zitat von Bohne
int HILF_NEUKURS = aktueller_Kurs * 100;
double NEUKURS = HILF_KURS / 100;
|
Danke Dir nochmal, Bohne. Habe diese Variante ausprobiert. Dabei musste ich einen Zwischenschritt einbauen, da der Ausgabewert für "NEUKURS" aus welchem Grund auch immer "0" war, obwohl HILF_NEUKURS richtig ausgegeben wurde. Kann es sein, dass die Umwandlung von int in double immer einen Zwischenschritt benötigt, zumindest wenn dividiert werden soll?
Folgende Ergänzung führte zum gewünschten Erfolg:
int HILF_NEUKURS = aktueller_Kurs * 100;
double ZWISCHEN_NEUKURS = HILF_NEUKURS * 10;
double NEUKURS = ZWISCHEN_NEUKURS / 1000;