Как в типе double сделать два знака после запятой в C++?
Я знаю, что при использовании типа float, это легко делается, поставив точку перед типом, например: printf("%.2f"....). То есть оставить два знака после запятой.
Но как сделать так же, но с double?
Желательно конечно что бы без большого кода.
По дате
По рейтингу
> Но как сделать так же, но с double?
Так же. printf("%.2f"....)
printf - это прошлый век, и это C, а не C++
Вот C++ код для вашей задачи:
cout << fixed << setprecision(2) << (13.5 / 2);
Что характерно, работает для всех видов чисел с плавающей запятой
%.2lf