N
.Niklas.
Gast
Hallo ich habe vor etwa einer woche mit Java angefangen und wollte mir ein recht simpeles Programm zur übung und besserem verständnis schreiben.
Nun da wir in der Schule grade exponentielles wachstum durch nehmen und ich nicht immer lust habe die tabellen dafür auszurechnen dachte ich mir schreib ich mir eben ein Programm was mir eine erstellt.
Nun es funktioniert alles ganz gut es erstellt eine tabelle von zb. -4 bis 4 in 0.5/1er schritten usw. nun habe ich aber das problem ( ich benutze die funktion Math.pow) das die Werte oft entweder extrem hoch sind oder 0 aber ich habe keine ahnung warum :/ würde mich auf eine schnelle antwort freuen
[JAVA=64]
while(x <= y){
ergebnis = Math.pow(mal, x);
ergebnis = ergebnis * 10000;
ergebnis = Math.round(ergebnis);
ergebnis = ergebnis / 10000;
System.out.println( x + " = "+ ergebnis);
x += step;
}
[/code]
Mfg Niklas
Nun da wir in der Schule grade exponentielles wachstum durch nehmen und ich nicht immer lust habe die tabellen dafür auszurechnen dachte ich mir schreib ich mir eben ein Programm was mir eine erstellt.
Nun es funktioniert alles ganz gut es erstellt eine tabelle von zb. -4 bis 4 in 0.5/1er schritten usw. nun habe ich aber das problem ( ich benutze die funktion Math.pow) das die Werte oft entweder extrem hoch sind oder 0 aber ich habe keine ahnung warum :/ würde mich auf eine schnelle antwort freuen
[JAVA=64]
while(x <= y){
ergebnis = Math.pow(mal, x);
ergebnis = ergebnis * 10000;
ergebnis = Math.round(ergebnis);
ergebnis = ergebnis / 10000;
System.out.println( x + " = "+ ergebnis);
x += step;
}
[/code]
Mfg Niklas