Zitat von
markusj:
Anstelle jedes Mal das Quadrat zu berechnen könntest du auch einfach eine Array -Konstante mit diesen Werten anlegen, die du dann abfragst. Könnte sogar noch schneller sein.
AFAIK nicht, da einmal für den Index, und einmal für das Array selbst auf den Speicher zugegriffen werden muss. Das sind 2 Speicherzugriffe. Mit dem Shiften hat man 1x Speicherzugriff und 1x shiften. Da das shiften deutlich schneller ist als ein Speicherzugriff dürfte Flockes Code doch schneller sein als die Array-Variante.
greetz
Mike