IMHO ist das Prinzip dieser Routinen fragwürdig - trigonometrische Funktionen fressen nun mal Bogenmaß (oder spucken es aus, jenachdem

). Ich finde es besser, intern durchgehend mit Bogenmaß zu arbeiten, und an wenigen, genau definierten Stellen (Schnittstelle zum Benutzer o.ä.) mit DegToRad und RadToDeg umzuwandeln.