Die Dottie-Zahl ist der Fixpunkt der Kosinusfunktion oder die Lösung der Gleichung cos (x) = x . 1
Ihre Aufgabe wird es sein, Code zu erstellen, der sich dieser Konstante annähert. Ihr Code sollte eine Funktion darstellen, die eine ganze Zahl als Eingabe annimmt und eine reelle Zahl ausgibt. Die Grenze Ihrer Funktion, wenn die Eingabe zunimmt, sollte die Dottie-Zahl sein.
Sie können einen Bruch, eine Dezimalzahl oder eine algebraische Darstellung einer Zahl ausgeben. Ihre Ausgabe sollte willkürlich genau sein können, Floats und Doubles reichen für diese Herausforderung nicht aus. Wenn Ihre Sprache keine Zahlen mit willkürlicher Genauigkeit unterstützt, müssen Sie sie entweder implementieren oder eine neue Sprache auswählen.
Dies ist eine Code-Golf- Frage, daher werden die Antworten in Bytes bewertet, wobei weniger Bytes besser sind.
Tipps
Eine Möglichkeit, die Konstante zu berechnen, besteht darin, eine beliebige Zahl zu nehmen und den Cosinus wiederholt darauf anzuwenden. Da die Anzahl der Anwendungen gegen unendlich tendiert, tendiert das Ergebnis gegen den festen Kosinuspunkt.
Hier ist eine ziemlich genaue Annäherung an die Anzahl.
0.739085133215161
1: Hier nehmen wir den Kosinus im Bogenmaß
ÆẠȷ¡
dass es ungültig ist. Versucht Brachylog; oh nein Brachylog schwimmt nicht einmal.
Decimal
?