double比long long能表示的数还要大,因为他是指数形式存储;
使用double类型存储并且输出整数,则需要:
# include <stdio.h>
int main()
{
double d1, d2;
d1 = 100, d2 = 100.00;
printf("%.0lf %.1lf\n", d1, d2);
}
100 100.0
double比long long能表示的数还要大,因为他是指数形式存储;
使用double类型存储并且输出整数,则需要:
# include <stdio.h>
int main()
{
double d1, d2;
d1 = 100, d2 = 100.00;
printf("%.0lf %.1lf\n", d1, d2);
}
100 100.0