Числа Фибоначчи

14615

Числа Фибоначчи – это последовательность чисел, которая начинается с цифр 0 и 1, а каждое последующее значение является суммой двух предыдущих.

Формула последовательности Фибоначчи

Формула последовательность Фибоначчи

Например:

  • F0 = 0
  • F1 = 1
  • F2 = F1+F0 = 1+0  = 1
  • F3 = F2+F1 = 1+1  = 2
  • F4 = F3+F2 = 2+1  = 3
  • F5 = F4+F3 = 3+2  = 5

Золотое сечение

Соотношение двух последовательных чисел Фибоначчи сходится к золотому сечению:

Числа Фибоначчи

где φ – это золотое сечение = (1 + √5) / 2 ≈ 1,61803399

Чаще всего, это значение округляют до 1,618 (или 1,62). А в округленных процентах пропорция выглядит так: 62% и 38 %.

Таблица последовательности Фибоначчи

C-код (Си-код) функции

double Fibonacci(unsigned int n)
{
    double f_n =n;
    double f_n1=0.0;
    double f_n2=1.0;
 
    if( n > 1 ) {
        for(int k=2; k<=n; k++) {
            f_n  = f_n1 + f_n2;
            f_n2 = f_n1;
            f_n1 = f_n;
        }
    }
    return f_n;
}
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии