Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
43 / 43 / 15
Регистрация: 10.09.2013
Сообщений: 293
1

Метод, который который высчитывает косинус, работает неправильно

29.09.2014, 15:56. Показов 406. Ответов 1
Метки нет (Все метки)

Есть вот такой метод который который высчитывает косинус, но у него большая похибка. Что здесь не так? Раскладываю в ряд Тейлора.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public static double Cos(double x)
        {
            double n = 1.0;
            double sum = 0.0;
            double i = 1;
 
            do
            {
                sum += n;
                n *= -1.0 * x * x / ((2 * i - 1) * (2 * i));
                i++;
            }
            while (Fabs(n) > 0.0000001);
 
            return sum;
        }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.09.2014, 15:56
Ответы с готовыми решениями:

Создать класс, который имеет параметризованный метод, который рассчитывает, простое ли число
Создать класс, который имеет параметризованный метод, который рассчитывает, простое ли число.

Неправильно работает макрос, который перекладывает данные (статистика по принтерам)
Добрый день. Есть макрос который перекладывает данные(статистика по принтерам) из текстового файла...

Создать метод, который определяет, есть ли в списке L хотя бы один элемент, который равен следующему по кругу
Помогите пожалуйста создать метод, который определяет, есть ли в списке L хотя бы один элемент,...

Тригер Mysql который высчитывает стаж из двух дат
Есть таблица rabochie, в ней два столбца data_ystroy и data_yvolnenia. Помогите написать тригер на...

__________________

Записывайтесь на профессиональные курсы С#-разработчиков‌
1
1054 / 861 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
29.09.2014, 16:37 2
Insane__, 1) я не знаю что такое Fabs
2)возможно, проблема в представлении чисел в двоичной СС. попробуйте
C#
1
return Math.Round(sum, 6);
или использовать decimal
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.09.2014, 16:37

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Не работает в JSP метод который содержит System.out.print
Вот метод: public void test(){ System.out.print("222"); } Я хочу вызвать его JSP но не...

разработать метод f(x1,x2,y1,y2) который вычисляет длину отрезка по координатам вершин (x1,y1) и (x2,y2) и метод d(a,b,c
нужно разработать метод f(x1,x2,y1,y2) который вычисляет длину отрезка по координатам вершин...

Метод, который возвращает true, если трехзначное число переданное в метод как параметр делится на сумму своих цифр
написать метод, который возвращает true, если трехзначное число переданное в метод как параметр...

Программа неправильно высчитывает угол
Создать программу, которая будет запрашивать у пользователя длины сторон треугольника. После этого...


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

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

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