У меня есть число типа double
. Мне нужно, чтобы, если оно равно, скажем, 0.250000, при выводе эти завершающие нули не отбрасывались.
Как я понимаю, вас интересует это при выводе числа? вы не сказали, как именно выводите - так что вот вам два варианта:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double a = 0.25;
printf("%.6lf\n",a);
cout << setprecision(6) << fixed << a << endl;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть натуральное число которое вводится с клавиатурыНужно узнать количество его цифр кратных z1,z2,z3
Как циклом такое напечатать 10 20 20 30 30 30 40 40 40 40 50 50 50 50 50
недавно начал учить с++, до этого изучал python, столкнулся с таким вопросомКак правильно в c++ считать строку, состоящую из целых чисел, количество...
Недавно возник вопрос каким образом трояны на подобие Petya получают доступ к файлам и шифруют их?