Trunc ist eine Funktion aus der
Unit Math.
Weil es keine Methode ist geht Math.Trunc nicht.
Da die überladene Variante dieselben Argumente wie die Originalvariante wird der Aufruf automatisch rekursiv.
Das Überladen einer Funktion geht schon. Es wird tatsächlich mein Trunc statt das aus Math aufgerufen.
Komme ich in meiner Funktion nicht doch irgendwie an das Trunc aus Math ran?