Eisbär: Kann man prüfen ob eine Zahl gerade ist?

Beitrag lesen

Hallo zusammen

if (zahl & 1)
  alert("ungerade");
else
  alert("gerade");

Welche der beiden Varianten ist performanter

  • Prüfung auf Modulo 2?
  • Prüfung auf das letzte Bit?

Welcher Algorithmus läuft bei Modulo 2 in etwa ab?
Welches sind die markanten Schritte in einer Modulo-Operation?

Aus reiner Neugier ;-)

Grüsse

Eisbär