Флаги и манипуляторы форматирования

225
22 июля 2022, 07:40

У меня есть переменная double d = 12.3321. Как мне сначала вывести на экран 12.3321, потом 12.33, а затем снова 12.3321 ?

Answer 1
double d = 12.3321;
cout
    << setprecision(6) << d << endl
    << setprecision(4) << d << endl
    << setprecision(6) << d << endl;

См. https://ideone.com/KK1qom

READ ALSO
Изменение всех элементов вектора

Изменение всех элементов вектора

Есть двумерный вектор: vector<vector<int>> a(n, vector<int>(c+1, 0))И хочется изменить все его элементы на определенну константу (например 1)

342
Является ли оператор функцией?

Является ли оператор функцией?

Является ли оператор функцией? Например при перегрузке оператора присваивания для определенного класса, мы можем вызвать его как обычную...

350
Привязка ко времени в sfml

Привязка ко времени в sfml

Есть простая программа, которая должна реагировать на клавишу, и задавать шару ускорение, когда клавиша отпускаеться, шар движется с прежней...

270
Подчёркиваются русские слова в Visual Studio

Подчёркиваются русские слова в Visual Studio

Всем доброго времени сутокВ среде разработке Visual Studio подчёркиваются русские слова

319