У меня есть двойная переменная в C ++, и я хочу вывести ее на экран в виде числа с фиксированной десятичной запятой.
] В основном я хочу знать, как написать функцию, которая принимает двойное число и количество десятичных знаков и выводит число с указанным количеством десятичных знаков, при необходимости заполняя нулями.
Например:
convert(1.235, 2)
распечатает
1.24
, а
convert(1, 3)
распечатает
1.000
, поэтому функция работает как
convert(number as double, number of decimal places)
и просто выводит требуемое значение на стандартный вывод (cout).
Кто-нибудь знает, как это сделать это?
Заранее спасибо.