Предмет: Информатика,
автор: stepush
Хелп, как на С++ сделать.так, чтобы после плавающей точки выводилось определённое кол-во цифр (precision не предлагать, так как он автоматически округляет)
Ответы
Автор ответа:
2
Ответ:
#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;
}
Похожие вопросы
Предмет: Русский язык,
автор: RBT513
Предмет: Русский язык,
автор: Настя949096
Предмет: Русский язык,
автор: Аноним
Предмет: Математика,
автор: Алыч1
Предмет: Математика,
автор: marjan201417