Hallo! 🙂 Ich bin Java-Einsteiger und brauche bei einer Schularbeit hilfe...
folgender Quellecode:
Das richtige Ergebnis ist: 131.593 das Komma ist dann leider etwas versetzt! Wie bekomme ich das richtig hin?
Das Ergebnis, welche das Programm erechnet: "Ihr errechnetes Kapital in 7 Jahren wird: 1.31593177923584E14 € betragen!"
mfg tobi
folgender Quellecode:
Code:
package packgeZinsenZins_Bedienung;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import static java.lang.Math.pow;
public class ZinsenZins_Bedienung {
public static void main(String[] args) throws IOException {
BufferedReader eingabe;
double neuesKapital = 0; // in €
double aktuellesKapital = 0; //in €
double zinssatz = 0; //in %
int Laufzeit = 0; //in Jahren
//-
eingabe = new BufferedReader (new InputStreamReader(System.in));
//-
System.out.println("Geben Sie ihr aktuelles Kapital an: ");
aktuellesKapital = Double.parseDouble(eingabe.readLine());
System.out.println("Geben Sie bitte den Zinssatz in % an: ");
zinssatz = Double.parseDouble(eingabe.readLine());
System.out.println("Geben Sie bitte die Laufzeit in Jahren an: ");
Laufzeit = Integer.parseInt(eingabe.readLine());
//-
neuesKapital = Math.pow(aktuellesKapital * (1 + zinssatz / 100),Laufzeit);
System.out.println("Ihr errechnetes Kapital in " + Laufzeit + " Jahren wird: " + neuesKapital + " € betragen!");
}
}
Das richtige Ergebnis ist: 131.593 das Komma ist dann leider etwas versetzt! Wie bekomme ich das richtig hin?
Das Ergebnis, welche das Programm erechnet: "Ihr errechnetes Kapital in 7 Jahren wird: 1.31593177923584E14 € betragen!"
mfg tobi
Zuletzt bearbeitet: