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

Не корректно выводится вещественное число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифрование заменой http://www.cyberforum.ru/cpp-beginners/thread1192114.html
Нужно провести шифрование текстовой информации заменой части символов. Есть код Паскаль. Помогите, пожалуйста const txt1='Privet Privet'#2; txt2='Shifrovanie textovoy informacii zamenoy chasti...
C++ Вывести на экран сообщение в зависимости от введенного значения оценки (по десятибалльной системе) Вывести на экран сообщение в зависимости от введенного значения оценки (по десятибалльной системе), например: оценки 1, 2 - плохо, 3, 4 и 5 - удовлетворительно, и т.д., иначе – неправильный ввод ... http://www.cyberforum.ru/cpp-beginners/thread1192100.html
Разобрать пример с Random C++
господа программисты! разъясните ка что тут происходит?? я не въезжаю... рандом от минус бесконечности и до плюс?? data = ((double)rand() / (double)RAND_MAX) - ((double)rand() /...
C++ Определить, есть ли в последовательности хотя бы одно число, кратное 7
не лезет в голову программа,хоть убейте,остальное всё сделал,осталась одна,помогите,будь добры. Дана непустая последовательность целых чисел, оканчивающаяся числом - 1 . Определить, есть ли в...
C++ Istream_iterator back_inserter http://www.cyberforum.ru/cpp-beginners/thread1192066.html
привет всем ! есть такой код vector<int> vec; copy(istream_iterator<int>(cin), istream_iterator<int>(), (vec)); for(int i = 0; i < vec.size(); i++) cout<<vec; он почему не...
C++ Тесты на знание основ C++ Здравствуйте. Помогите найти тестовые задания по основам программирования на языке с++. Нужно много тестовых заданий (порядка 200-300), по этому подходят все варианты, желательно с ответами. Может... подробнее

Показать сообщение отдельно
dimabubyakin
159 / 124 / 44
Регистрация: 16.10.2013
Сообщений: 1,738
Завершенные тесты: 5

Не корректно выводится вещественное число - C++

29.05.2014, 07:06. Просмотров 220. Ответов 7
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
double f(double x, int n)
{
    return (fabs(pow(x*x*x-2*x*x+1,(2*n*sin(x))/6))-(x*n)/3);
}
double F(double x,int n)
{
    double a,s=0;
    a=x;
    x=0;
    while(x<a)
    {
        s+=0.5*(f(x+dx,n)+f(x,n))*dx;
        x+=dx/10;
    }
    return s;   
}
Вместо s я получаю значения 1.#F
Как избавиться от этой проблемы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru