Wieso eigentlich das +1 jeweils? Die Größe sollte doch Höhe * Breite entsprechen, oder gibt es da Toleranzen, die mir bislang unbekannt sind?
Vieleicht um eine
Exception DivByZero zu umgehen?
Also wenn das der wirkliche Grund ist und ich sein Lehrer wäre, hätte er von mir dafür einen Punkt zusätzlich bekommen wegen Kreativität.