Geschwindigkeitsvergleich
-
Hallo,
ich habe ein Programm, bei welchem ich Ineger Variablen oft auf x!=0 testen muss. Da ich weis, dass die Werte x Element N sind, also immer groesser gleich 0,hab ich die Frage: Ist x!=0 oder x>0 schneller? Da sie ja in diesem Fall beide das selbe Ergebnis liefern.
-
ungleich ist immer besser als >
denn da kann man
test statt cmp machen
aber was versprichst du dir davon? wir reden hier von 1-2 takten... und das ist nichts.am besten du nimmst das was logischer ist.
-
Ich muss das einige 10000 mal je durchlauf für die Zahlen testen.
Da hab ich mir gedacht, dass sich das doch auswirken kann!Das nehmen was logischer ist? Ich sagte ja das beides in diesem Fall zum selben
Ergebnis führt, da die zu testenden Zahlen immer grösser gleich Null sind.
-
Dann nimm !=