Di Pi schrieb:
> Karl heinz Buchegger schrieb:
>> Und bitte:
>> Wenn du Division meinst, dann schreib auch Division.
>> Dieses vermeintliche 'Optimieren' durch Schieben kannst du dir sparen.
>> Das erledigt der Compiler. Schreib den Code so, dass er zur
>> Aufgabenstellung passt.
>
> Gute Nacht, schlaf dich am besten mal aus (für die gute Laune :) )
>
> Ich hab nichts von "optimieren" gesagt.
Warum benutzt du dann eine Schiebeoperation, anstatt einer Division?
> Das Wort "Abrunden" ist Definitionssache.
Nein, ist es nicht.
Denk an negative Zahlen.
-2.8 abgerundet ergibt -3
-2.8 die Kommastellen abgeschnitten, ergibt -2
> Marvins Lösung ist besser, weil kein Entscheidungspunkt, und daher kein
> möglicher Sprung enthalten ist.
Marvins Lösung ist besser, weil es die einfachste Lösung ist, die dazu
auch noch völlig logisch ist (wenn man die C-Regeln kennt)