Haltepunkt drauf setzen, die Werte einzeln ausgeben lassen und zu Fuß nachrechnen, was rauskommt und was rauskommen soll. Wenn Du eine Abweichung gefunden hast, hast Du einen Fehler gefunden. Überzeuge Dich vom Funktionieren jeder einzelnen Codezeile!