Wydajność: większa / mniejsza niż vs nie równa
Zastanawiam się, czy istnieje różnica w wydajności między
sprawdzanie, czy wartość jest większa / mniejsza niż inna
for(int x = 0; x < y; x++); // for y > x
i
sprawdzanie, czy wartość nie jest równa innej
for(int x = 0; x != y; x++); // for y > x
i dlaczego?
Ponadto: Co się stanie, jeśli porównuję do zera, czy istnieje kolejna różnica?
Byłoby miło, gdyby odpowiedzi uwzględniały również widok z kodem.
EDYTOWAĆ: Jak większość z was zauważyła, że różnica w wydajności jest oczywiście znikoma, ale interesuje mnie różnica na poziomie procesora. Która operacja jest bardziej złożona?
Dla mnie jest to bardziej pytanie, aby nauczyć się / zrozumieć technikę.
UsunąłemJava
tag, który dodałem przypadkowo, ponieważ pytanie dotyczyło generalnie nie tylko Java, przepraszam.