Напишіть деякий код, який приймає одне невід’ємне ціле число n та виводить n- ту силу Phi (ϕ, Золоте співвідношення, приблизно 1.61803398874989) з такою ж кількістю десяткових цифр, як і n-е число Фібоначчі.
Ваш код повинен створити правильну послідовність цифр для всіх входів, щонайменше, до 10 (55 десяткових цифр). Вихід повинен бути зрозумілим для людини десятком. Ви можете вибрати, чи слід округляти останню цифру до найближчого значення, або обрізати значення. Вкажіть, будь ласка, який з них використовується ваш код.
n та вихід, до 10, округлюючи вниз:
0 1
1 1.6
2 2.6
3 4.23
4 6.854
5 11.09016
6 17.94427190
7 29.0344418537486
8 46.978713763747791812296
9 76.0131556174964248389559523684316960
10 122.9918693812442166512522758901100964746170048893169574174
n та вихід, до 10, округлення до найближчого значення:
0 1
1 1.6
2 2.6
3 4.24
4 6.854
5 11.09017
6 17.94427191
7 29.0344418537486
8 46.978713763747791812296
9 76.0131556174964248389559523684316960
10 122.9918693812442166512522758901100964746170048893169574174
7-е число Фібоначчі дорівнює 13, тому вихід для n = 7, ϕ 7 , має 13 знаків після коми. Ви не повинні обрізати проміжні нулі, які відображали б занадто мало цифр; див. вихідну таблицю для 6 у першій таблиці, яка закінчується в один нуль, щоб зберегти десяткову точність у 8 цифр.
Можливо, в якості бонусу скажіть, яке саме число може правильно вивести ваша програма.