Хелп, как на С++ сделать.так, чтобы после плавающей точки выводилось определённое кол-во цифр (precision не предлагать, так как он автоматически округляет)
Ответы
Ответ дал:
0
Ответ:
#include <iostream>
#include <iomanip>
int main()
{
float f = 12.1289;
int num;
setlocale(LC_ALL, "Russian");
std::cout << "Введите кол-во цифр после запятой: ";
std::cin >> num;
f = trunc(f * pow(10, num))/ pow(10, num);
std::cout << f << std::endl;
return 0;
}
Похожие вопросы
1 год назад
1 год назад
2 года назад
2 года назад
8 лет назад
8 лет назад
9 лет назад