Gast
#2194186
Ich habe eine Endlosschleife, in der ein Doublewert alle n Durchläufe mit einer Konstanten multipliziert werden soll. Diese Schleife soll so schnell wie möglich durchgeführt werden. Ich sehe zwei Implementierungsmöglichkeiten: 1. Eine if-Abfrage mit einem Zähler, der bei jedem Durchlauf inkrementiert und bei n zurückgesetzt wird. Bei n wird der Doublewert dann mit der Konstanten multipliziert. 2. Ich passe die Konstante so an, dass ich bei jedem Durchlauf der Endlosschleife den Doublewert mit ihr multiplizieren kann und nach n Durchläufen das gleiche Ergebnis erhalte wie in 1. Hier spare ich eine Abfrage, habe jedoch eine Multiplikation mehr. Welche Option ist schneller?