Turns schlagen Radians: Warum wir Pi aus unserem Code verbannen sollten

Turns are Better than Radians

Turns schlagen Radians: Warum wir Pi aus unserem Code verbannen sollten

Die Tau-Bewegung wollte Pi durch 2π ersetzen, aber der Autor geht weiter: Die meisten trigonometrischen Aufrufe im Code multiplizieren mit Pi oder Tau, nur damit die Bibliothek intern wieder durch Pi dividiert. Das ist verschwendete Rechenzeit und ungenau. Stattdessen plädiert er für die Verwendung von Turns (0 bis 1 für einen Vollkreis) oder Halbturns (0 bis 2), wie sie etwa in CUDA's sincospi verwendet werden. Das spart Multiplikationen, erhöht die Präzision bei typischen Winkeln und vereinfacht den Code erheblich.

Es ist buchstäblich eine Konvertierung zu Radianten und zurück – ohne Grund.

Mehr von diesem Tag

2026-08-20