ist ein interessantes verfahren, nur bist du dir sicher, daß das nicht
Code:
dNeueZahl = (double) ((int) (zahl * 100)) / 100;
heißen sollte?
außerdem hat das ganze einen haken, du bekommst nämlich als ergebnis 1234.56, die letzte stelle wird also nicht gerunden, sondern es werden lediglich die unerwünschten kommastellen abgeschnitten.