0 / 0 / 0
Регистрация: 24.11.2016
Сообщений: 9
1

Использование манипулятора setprecision

13.12.2016, 09:17. Показов 3828. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Какой вариант более правильный.
Вычислить значение выражения, включающего 5 членов:
Y=(π+3)^2+(π+6)^3+(π+9)^4+...

1.вариант
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream> 
#include <iomanip> 
#include <math.h>   
#include<cstdlib> 
 
using namespace std;  
 
int main(int argc, char** argv) {
    
         
        double y=0;
        const double pi =3.14; 
        for (int i=1;i<6;i++) 
             y=y + pow( (pi+i*3),i+1);      
                 
        cout<<"y="<<setprecision(4)<<fixed<<y<<endl;        
        system("pause");    
        return 0;
Ответ:36448648.1979
Вариант 2

Из строки
C++ (Qt)
1
cout<<"y="<<setprecision(4)<<fixed<<y<<endl;
уберем
C++ (Qt)
1
 <<setprecision(4)<<fixed
то полу чем Ответ:3.64486e+007
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2016, 09:17
Ответы с готовыми решениями:

Два манипулятора fixed и setprecision() в CLI Windows Forms
Подскажите пожалуйста, возможно ли использование в CLI Windows Forms, таких манипуляторов как fixed...

setprecision()
Есть задача: Написать программу выводящую в текстовый файл таблицу значений функций exp(x) и...

Setw и setprecision
Всем привет! Исходник: // setprecision example #include &lt;iostream&gt; // std::cout,...

setprecision() и setiosflags()
Почему чтобы напечатать число с двумя цифрами после запятой нужно использовать обе эти функции? ...

1
Форумчанин
Эксперт CЭксперт С++
8215 / 5045 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
13.12.2016, 12:39 2
Просто другая запись (нотация). Ответ то не меняется.
setprecision выставляет кол-во знаков после запятой,
fixed указывает fmtflag.
http://www.cplusplus.com/reference/ios/fixed/
0
13.12.2016, 12:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2016, 12:39
Помогаю со студенческими работами здесь

SETprecision. В чем ошибка?
#include &lt;iostream&gt; #include &lt;iomanip&gt; using namespace std; int main() { int n; ...

Унарная операция setprecision
Здравствуйте. Манипулятор потока fixed, насколько я понял, нужен для того, чтобы вывести значение...

Манипуляторы setprecision и fixed
Как работают эти манипуляторы? Почему с fixed и без fixed выводит по-разному? #include...

Error 'setprecision' was not declared in this scope
Глупый скела снова здесь! И так, что я опять сделал не так?)) Ошибка : error 'setprecision' was...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru