Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Strelok11
0 / 0 / 0
Регистрация: 24.11.2016
Сообщений: 9
1

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

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

Какой вариант более правильный.
Вычислить значение выражения, включающего 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2016, 09:17
Ответы с готовыми решениями:

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

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

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

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

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

1
MrGluck
Модератор
Эксперт CЭксперт С++
8101 / 4952 / 1436
Регистрация: 29.11.2010
Сообщений: 13,437
13.12.2016, 12:39 2
Просто другая запись (нотация). Ответ то не меняется.
setprecision выставляет кол-во знаков после запятой,
fixed указывает fmtflag.
http://www.cplusplus.com/reference/ios/fixed/
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2016, 12:39

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

Создание манипулятора
Как создать манипулятор, преобразующий массив символов при выводе из потока в...

Создание (вернее, внедрение) манипулятора
Здравствуйте! Помогите пожалуйста! Лаба горит! Помогите создать манипулятор...


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

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

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