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

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

Войти
Регистрация
Восстановить пароль
 
palva
2592 / 1814 / 260
Регистрация: 08.06.2007
Сообщений: 6,958
Записей в блоге: 4
14.12.2008, 20:53     Реализовать метод ipart()-выделение целой части дроби first/second. метод должен проверять неравенство знаменателя нулю #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
al
Сообщений: n/a
14.12.2008, 23:01     Реализовать метод ipart()-выделение целой части дроби first/second. метод должен проверять неравенство знаменателя нулю #2
oтличнo, спaсибo
Ирина Санна
0 / 0 / 0
Регистрация: 10.12.2012
Сообщений: 14
#3

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

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

поле first- целое положительное число, числитель; поле -second-целое положительное число знаменатель.Реализовать метод ipart()-выделение целой части дроби first/second. метод должен проверять неравенство знаменателя нулю
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2013, 08:15     Реализовать метод ipart()-выделение целой части дроби first/second. метод должен проверять неравенство знаменателя нулю
Посмотрите здесь:
Получение целой и дробной части для десятичной дроби C++
Выделение целой части вещественного числа C++
Есть метод класса внутри , есть проверка. Если условие сходится то метод должен выдать указатель, иначе булевую переменную C++
Присвоить целой переменной L сумму двух последних цифр целой части C++
C++ Как правильно должен быть написан метод возвращающий ссылку на вектор
C++ Реализовать метод minutes()
Определить равна ли сумма k цифр дробной части заданного вещественного числа сумме цифр целой части C++
C++ Определения, равна сумма цифр целой части вещественного числа сумме такого же количества цифр в дробной части
C++ Как реализовать метод ToString?
Реализовать метод Гаусса функцией C++
C++ Реализовать метод сложения векторов
C++ Вывести старшую цифру дробной части и младшую цифру целой части числа

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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