как в C заставить печатать double с любой точностью?[закрыто]
#include <stdio.h>
int main
{
double a = 1.23456789123456789;
printf("%.15lg", a);
return 0;
}
$ ./a.out
1.23456789123457
Спасибо!
я не очень знаю, где это искать. Мб у меня руки кривые, но в справке Dev-C++ я не смог такого найти.эээ
Спасибо!
дык думаешь я в справке искал?
я просто попробовал, простенький пример с твоим %lg написал
я до точки не догадался... А аналог man я не знаю где лежит
Оставить комментарий
onyxis
Хочу печатать число типа double с 10-ю знаками после запятой, например. Подскажите, пожалуйста, как это сделать? По-моему, что-то вроде %10lg, или как-то похоже. Если кто-нибудь знает, напишите, пожалуйстаСпасибо!