Имеется три переменные типа double. Нужно для первой переменной t сделать 1 знак после запятой, а для двух оставшихся x и y сделать 3 знака после запятой. Как это можно реализовать?
Используйте setprecision():
#include<iomanip>
#include<iostream>
using namespace std;
int main()
{
double x = 1.11111, y = 1.11111, t = 1.11111;
cout << fixed;
cout << setprecision(1) << t << " " << setprecision(3) << x << " " << y;
}
setprecision() устанавливает кол-во знаков после запятой.
cout << fixed вначале делает так, чтобы setprecision() устанавливало именно кол-во знаков после запятой, а не кол-во всех цифр числа.
Продвижение своими сайтами как стратегия роста и независимости