Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
palva
2614 / 1836 / 263
Регистрация: 08.06.2007
Сообщений: 6,995
Записей в блоге: 4
14.12.2008, 20:53 #1
Получаются числа Фибоначчи,
т. е. f(0)=1, f(1)=1, а для n>2 f(n)=f(n-1) + f(n-2)

Имеется формула Муавра (см. Кнут том. 1), запрограммировав которую получаем функцию (VBScript)
Код
Function fun1(n)
  f = (1 + sqr(5))/2
  g = 1 - f
  fun1 = (f^(n+1) - g^(n+1)) / sqr(5)
End Function
Можно использовать определение и написать рекурсивный вариант функции. Она, возможно, медленнее работает, но дает результат без округления.
Код
Function fun2(n)
  If n < 2 Then
    fun2 = 1
  Else
    fun2 = fun2(n-1) + fun2(n-2)
  End If
End Function
0
al
Сообщений: n/a
14.12.2008, 23:01 #2
oтличнo, спaсибo
Ирина Санна
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 14
#3

Реализовать метод ipart()-выделение целой части дроби first/second. метод должен проверять неравенство знаменателя нулю - C++

15.01.2013, 08:15. Просмотров 909. Ответов 0
Метки нет (Все метки)

поле first- целое положительное число, числитель; поле -second-целое положительное число знаменатель.Реализовать метод ipart()-выделение целой части дроби first/second. метод должен проверять неравенство знаменателя нулю
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2013, 08:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Реализовать метод ipart()-выделение целой части дроби first/second. метод должен проверять неравенство знаменателя нулю (C++):

Получение целой и дробной части для десятичной дроби - C++
Привет всем. Ищу ответа на достаточно простую задачу: человек вводит число в виде десятичной дроби, с которым в дальнейшем нужно...

Выделение целой части вещественного числа - C++
Здравствуйте. Подскажите, пожалуйста, каким образом выделить целую часть вещественного числа?

Есть метод класса внутри , есть проверка. Если условие сходится то метод должен выдать указатель, иначе булевую переменную - C++
Есть метод класса внутри которого, посередине, есть проверка. Если условие сходится то метод должен выдать указатель на вектор, а если нет...

СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя - C++
Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++

Отсечение целой части у простой дроби [HomeLisp] - Lisp
В HomeLisp функция floor для этого совсем не подходит: (floor 3/4) Aргумент FIX - не число ==&gt; ERRSTATE (floor 0.75) ...

интегрирования рациональной дроби после выделения целой части. - Java
Помогите до делать пожалуйста не давно только с Джавой столкнулся! Интеграл ( x+A3X+A2X+A1X+A0 \ X+pX+q ) ,, - степень 1)...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2013, 08:15
Привет! Вот еще темы с ответами:

В классе Student определите метод InitAr (Метод должен быть статическим) - C#
Здравствуйте. Помогите пожалуйста разобраться в задании: a. В классе Student определите метод InitAr (Метод должен быть статическим,...

Выделение целой и дробной части - C (СИ)
подскажите как в этой программе сделать так чтобы у дробных чисел он делил на 2 именно дробную часть #include&lt;stdio.h&gt; ...

Выделение целой части числа - Turbo Pascal
1.20 Дано вещественное число х. а) выделить его целую часть (отбросить дробную часть); б) округлить данное число до п значащих цифр...

Выделение дробной и целой части - C (СИ)
Задание стоит так: определение равна ли сумма цифр из целой части действительного числа сумме такого же количества цифр из дробной части. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru