- #1
S
St0oped
Guest
Hallo @ all
Ich habe grad Informatik in der Schule, und bin ein totaler Anfänger^^
Ich sollte ein Script zum Zinsrechnen Schreiben , das funktioniert auch, aber ich hätte eine Frage. Das Script sieht folgendermaßen aus:
Die Frage :
Wieso kommt hier:
kapital = parseInt(kapital * 100 + 0.5 ) / 100 ;
ein +0.5 ???
Wenn ich das aber weglasse funktioniert es nicht, weiß jemand welche
Funktion die 0.5 hat???
* Code-Tags eingefügt *
Ich habe grad Informatik in der Schule, und bin ein totaler Anfänger^^
Ich sollte ein Script zum Zinsrechnen Schreiben , das funktioniert auch, aber ich hätte eine Frage. Das Script sieht folgendermaßen aus:
Code:
<script language=JavaScript>
var anfangsguthaben=window.prompt(Anfangskapital in Euro, );
anfangsguthaben=parseFloat(anfangsguthaben);
var zinssatz=window.prompt(Zinssatz p. a.,)
zinssatz=parseFloat(zinssatz);
var anzahl=window.prompt(Laufzeit,)
anzahl=parseInt(anzahl);
var kapital=anfangsguthaben
var i=1;
document.write(Aus + anfangsguthaben + &euro; Startkapital werden );
document.write(bei einem J&auml;hrlich gleichbleibendem Zinssatz von + zinssatz + % + <br><br>);
do
{
zinsen = kapital * zinssatz / 100;
kapital = kapital + zinsen;
kapital = parseInt(kapital * 100 + 0.5 ) / 100 ;
// kapital = Math.round(kapital * 100) / 100
document.write(nach dem + i + . Jahr : + kapital + &euro; + <br>);
i = i + 1;
}
while
(i <= anzahl)
</script>
Die Frage :
Wieso kommt hier:
kapital = parseInt(kapital * 100 + 0.5 ) / 100 ;
ein +0.5 ???
Wenn ich das aber weglasse funktioniert es nicht, weiß jemand welche
Funktion die 0.5 hat???
* Code-Tags eingefügt *