Bechnung von Zahlen
Hallo ich habe ein Problem mit der Berechnung von Zahlen.
Hier sehen sie den Quellcode:
Mein Problem ist das ergebnis bei test5a. Hier sollte eigentlich das egebnis 0.05 rauskommen aber Java zeigt mir nur 0.0 an.
Woran könnte das liegen was ist mein Fehler?
Hier sehen sie den Quellcode:
class Berechnung{
public static void main (String args){
int testberechnung1=0;
testberechnung1=1+3;
System.out.println(testberechnung1);
double test2=1.822;
System.out.println(test2);
double test2a=test2+0.445;
System.out.println(test2a);
double test3=0.5;
System.out.println(test3);
double test3a=test3/100;
System.out.println(test3a);
double test4=6;
System.out.println(test4);
double test4a=test4/100;
System.out.println(test4a);
double test5=0.5/100;
System.out.println(test5);
double test5a=5/100;
System.out.println(test5a);
}
}
Mein Problem ist das ergebnis bei test5a. Hier sollte eigentlich das egebnis 0.05 rauskommen aber Java zeigt mir nur 0.0 an.
Woran könnte das liegen was ist mein Fehler?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Kommentar vom Moderator Biber am 22.07.2009 um 15:38:34 Uhr
Bechnung von Zahlen
Soll ich den Titel mal umbennen?Content-ID: 121077
Url: https://administrator.de/forum/bechnung-von-zahlen-121077.html
Ausgedruckt am: 10.04.2025 um 12:04 Uhr
5 Kommentare
Neuester Kommentar
Kenne mich zwar mit JAVA nicht aus, aber vielleicht zeigt er die halt nur eine Stelle nach dem Komma an.
Ähnlichen Effekt kann man auch in Excel erleben.
Guck Dir das nochmal an:
http://www.javahowto.de/sprache/strings/zahlenformatierung.html
Ähnlichen Effekt kann man auch in Excel erleben.
Guck Dir das nochmal an:
http://www.javahowto.de/sprache/strings/zahlenformatierung.html