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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.89
Iblis
Сообщений: n/a
#1

Код для расчета тригонометрических функиций - C++

03.10.2011, 23:11. Просмотров 2283. Ответов 20
Метки нет (Все метки)

Здравствуйте. Нужна помощь в написании кода для расчета тригонометрических функций (sin,cos) без использования библиотеки math.h. То есть сделать это все через ряд Тейлора. И если можно добавить функцию построения графика.

Ряд Тейлора для sin:
http://www.pm298.ru/Math/f1877.JPG


для cos:
http://www.pm298.ru/Math/f1878.JPG
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2011, 23:11     Код для расчета тригонометрических функиций
Посмотрите здесь:

C++ Программа для расчета радиостанций
C++ написать программку для расчета степени
C++ формула для расчета даты
рекурсия для расчета суммы C++
C++ Требуется написать код программы для расчета внутренних значений массива, если известны граничные значения массива.
программа для расчета формул C++
Програмка для расчета градусов C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2011, 18:09     Код для расчета тригонометрических функиций
Еще ссылки по теме:

Программа для расчета логарифма C++
C++ Программа для расчета энергии
Функция для расчета доли C++
Калькулятор для расчета сложных выражений C++
Программа для расчета комплексных чисел C++

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

Или воспользуйтесь поиском по форуму:
Nameless One
Эксперт С++
 Аватар для Nameless One
5761 / 3410 / 255
Регистрация: 08.02.2010
Сообщений: 7,412
06.10.2011, 18:09     Код для расчета тригонометрических функиций #21
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Thinker Посмотреть сообщение
А Вы случайно не знаете какая у встроенных функций точность?
что говорит Википедия насчет синуса:
Some CPU architectures have a built-in instruction for sin, including the Intel x86 FPU. In programming languages, sin is usually either a built in function or found within the language's standard math library.
т.е. у меня, к примеру, синус считается непосредственно встроенной в процессор инструкцией.
Типичная программная реализация использует массив коэффициентов для первых шести (для float) тождественно ненулевых слагаемых в разложении синуса в ряд (что логично, т.к. шестой коэффициент - это http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac1{11!}, что довольно-таки малое число, тем более что аргумент по модулю не превосходит http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{\pi}2): http://www.google.com/codesearch/p?h...ibc/math/sin.c. Т.е. точность явно не учитывается.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Yandex
Объявления
06.10.2011, 18:09     Код для расчета тригонометрических функиций
Ответ Создать тему
Опции темы

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