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

Реализация синуса ряды Тейлора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посогите с прогой работать не хочет http://www.cyberforum.ru/cpp-beginners/thread554730.html
#include "stdafx.h" #include<stdio.h> #include<math.h> #include<conio.h> #include <stdlib.h> void fmas(float q, int n, float a, float b, float c, float *pt_sum, float *pt_sumch, float *pt_element) { int i; for(i=0;i<n;i++) {
C++ Генератор чисел Народ подскажыте пожалуста как создать свой генератор чисел. http://www.cyberforum.ru/cpp-beginners/thread554722.html
Блок-схема C++
Помогите создать блок-схему к програме #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <time.h> #include <math.h> double getLrand(double l) { return -log((double)(rand())/RAND_MAX)/l;
Не работает вывод массива C++
#include "stdafx.h" #include<stdio.h> #include<math.h> #include<conio.h> #include <stdlib.h> void fmas(float q, int n, float a, float b, float c, float *pt_sum, float *pt_sumch, float *pt_element) { int i; for(i=0;i<n;i++) {
C++ Как программисты так красиво форматируют комментарии? http://www.cyberforum.ru/cpp-beginners/thread554699.html
Открываю любой исходник более-менее крупного проекта и сразу же любуюсь всякими красивыми рамочками в виде звёздочек, комментарии перед объявлением функций отформатированы ровнёхонько по центру и т.д. Как им это удаётся? Есть ли для этого стандартные средства в QtCreator?
C++ заменить знак на противоположный #include <iostream> using namespace std; void main() { setlocale(LC_ALL, "rus"); int num = {{0}}; cout << "Введите 9 чисел с разными знаками (+ или -):" << "\n\n"; for (int i = 0; i < 3; i++) for (int j = 0; j < 3; j++) подробнее

Показать сообщение отдельно
Damn364
0 / 0 / 0
Регистрация: 11.03.2012
Сообщений: 32

Реализация синуса ряды Тейлора - C++

22.04.2012, 00:22. Просмотров 1442. Ответов 3
Метки (Все метки)

Здрасте, помогите пожалуйста, пытаюсь реализовать функцию, которая считает синус через ряды Тейлора, но результат получается отрицательный, где может быть проблема? И можно ли как-то с оптимизировать?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "stdafx.h"
#include "math.h"
#define PI 3.1415926535
 
void main()
 
{
long double g,r,s=0,v;
int n=0,i=1, fx=1;
printf("vvedite ugol v gradusax g=");
scanf("%lf",&g);
r=g*(PI/180);
printf("%.10lf",r);
   while(n<=3) {
         for(i=1;i<=(2*n);i++) {
             
            double z=(pow((float)-1,(int)n))*(pow((float)r,(int)(2*n)));
            fx=fx*i;
            v=z/fx;
            s=s+v;
            
         }
         n++;
   }
printf("%.10lf",s);
scanf(" ");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru