Цель: вывести число с заданной точностью n стандартными средствами C++, т.е. не используя сишную библиотеку stdio.
Для начала установим режим вывода с фиксированной точкой, что делается модификатором std::fixed. Затем, с помощью модификатора std::setprecision(n), устанавливаем точность вывода n. Для работы последнего модификатора необходимо подключить заголовочный файл iomanip. Таким образом код будет выглядеть приблизительно так:
#include <iomanip>
//...
std::cout << std::fixed << std::setprecision(n) << something;
Или, чтобы не писать постоянно "std::", так:
#include <iomanip>
using namespace std;
//...
cout << fixed << setprecision(n) << something;
спасибо
ОтветитьУдалитьГлавное, чтобы помогло
Удалить