Предмет: Информатика,
автор: anastasiyafomina353
C++
Підкажіть як зробити, щоб при виведенні цифри типу float, навіть якщо введене ціле число, виводило в вигляді 45.00, а ні тільки 45.
Ответы
Автор ответа:
0
Ответ:
Для виведення чисел типу float з фіксованою кількістю знаків після коми можна використати маніпулятор std::fixed та std::setprecision(n) з бібліотеки iomanip, де n - це кількість знаків після коми, яку потрібно вивести.
Наприклад, таким чином можна вивести число num з двома знаками після коми:
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
float num = 45;
cout << fixed << setprecision(2) << num << endl;
return 0;
}
Результат виконання програми буде: 45.00. Якщо ж ввести число з дробовою частиною, наприклад 45.123, то воно буде виведено з двома знакам
anastasiyafomina353:
А яка протиставна дія цьому, щоб відмінити ії?
Похожие вопросы
Предмет: Математика,
автор: sasaskrimer
Предмет: Обществознание,
автор: loodoomguyool
Предмет: Психология,
автор: danovdana
Предмет: Окружающий мир,
автор: ergaraev7arslan48
Предмет: Математика,
автор: Аноним