Я знаю, что вы можете использовать setprecision (x), чтобы ограничить количество десятичных знаков, отображаемых в методе cout. Мне было интересно, как я могу объединить одну десятичную точку вверх/вниз?Как округлить до десятичной точки значение поплавка? C++
Например: У меня есть номер: 0,073
Я хочу округлить 7 вверх, даже если число после 7 равно 3. Таким образом, числа становится: 0,08
Я попытался с помощью потолка и пола , но это только округляет его до целого числа. У меня также есть потолок, и это округляется до целого числа.
'std :: cout' - это не метод. Это объект. Вы используете 'setprecision (x)' для управления количеством десятичных знаков, отображаемых в установщике потока **, 'operator <<'. –