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

Как задать максимальную точность? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ выручите плз с програмкой http://www.cyberforum.ru/cpp-beginners/thread666408.html
Люди добрые, помогите новенькой... Вобщем задали задачку: Дана двумерная матрица m=n. Если максимальный элемент находится выше главной диагонали то разделить все элементы массива на максимальный...
C++ Считывание чисел Здравствуйте уважаемые форумчани. Помогите новичку в с++) Требуется считать числа с плавающей запятой в массив не зная их количества заранее, используя динамический массив. Остановка считывания... http://www.cyberforum.ru/cpp-beginners/thread666402.html
C++ Логические операции
2. Запросить с консоли целое число и проверить значение бита с указанным номером в этом числе. Результат такой проверки вывести на консоль. Для удобства разрешается запрашивать указанное число в...
Наследование C++
Мне нужно переделать класс CLine так чтобы он наследовал два объекта CPoint, а не один как в данном случае. Вот пример кода: #include <stdio.h> #include <conio.h> #include <stdlib.h> #include...
C++ доработать программу с массивами http://www.cyberforum.ru/cpp-beginners/thread666375.html
Помогите пожалуйста кое что переделать,сам не могу понять как это сделать.1-добавить в меню(при вводе должно вылезать вводить самому или компьютеру?)2.Сделать так чтобы после ввода элементов...
C++ Ввод строки типа {a,b,c,d,f,{a,b,c,f},g,h,j}, исправить код Доброго времени суток всем, в общем нужно мне реализовать такую задачу: Ввод строки типа {a,b,c,d,f,{a,b,c,f},g,h,j} Что должно быть на выходе: а именно, создаётся множество которое содержит... подробнее

Показать сообщение отдельно
aleksand
21 / 9 / 2
Регистрация: 18.06.2011
Сообщений: 185

Как задать максимальную точность? - C++

08.10.2012, 19:31. Просмотров 674. Ответов 2
Метки (Все метки)

E - это точность в программе(её я задаю сам).
Вопрос: как задать максимальную точность?
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include <iostream>
#include <stdio.h>
#include <math.h>
using namespace std;
 
int function();
 
int main()
{
    int factor, count, n, q, sum;
    float x;
    double y, z, w;
    double b;
    float E; //это наша точность
    E = 11000;
    w = 0; // для подсчёта суммы ряда
 
    printf("Enter x:\n");
    scanf("%f", &x);
 
    for(n=1;n<=10;n++) {
    y = pow(x, 2*n+1);
    z = pow(-1.0, n);
    printf("y: %.0f\nz: %.0f\n", y, z);
 
    q = 2*n+1;
    factor=1;
    for(count=1;count<=q;count++) factor= factor*count;
    printf("Faktorial chisla %d raven %d\n", q, factor);
 
    b = z/factor*y;
    printf("%f\n\n", b);
 
    w = b+w;
 
    if (n==5) cout << w << '\n';
 
    if(E<fabs(b)) {
    printf("Sum ryada do tochnosty %f ravna: %f\n", E, w);
    break;
    }
 
    }
    
 
 
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru