Angka Dottie adalah titik tetap dari fungsi cosinus, atau solusi untuk persamaan cos (x) = x . 1
Tugas Anda adalah membuat kode yang mendekati konstan ini. Kode Anda harus mewakili fungsi yang mengambil integer sebagai input dan menghasilkan bilangan real. Batas fungsi Anda saat input bertambah adalah angka Dottie.
Anda dapat menampilkan sebagai pecahan, desimal, atau representasi aljabar dari suatu angka. Output Anda harus mampu menjadi tepat sewenang-wenang, mengapung dan ganda tidak cukup untuk tantangan ini. Jika bahasa Anda tidak mampu menghasilkan angka presisi yang berubah-ubah, maka Anda harus mengimplementasikannya atau memilih bahasa baru.
Ini adalah pertanyaan kode-golf sehingga jawaban akan dinilai dalam byte, dengan lebih sedikit byte yang lebih baik.
Kiat
Salah satu cara menghitung konstanta adalah dengan mengambil angka berapa pun dan berulang kali menerapkan kosinus ke sana. Karena jumlah aplikasi cenderung ke arah tak terbatas, hasilnya cenderung ke arah titik tetap kosinus.
Berikut adalah perkiraan angka yang cukup akurat.
0.739085133215161
1: Di sini kita akan mengambil cosinus dalam radian
ÆẠȷ¡
menyadari itu tidak valid. Mencoba Brachylog; oh tidak, Brachylog bahkan tidak mengapung.
Decimal
?