作者dddd345tw (dddd345tw)
看板Programming
标题[问题] C的long double
时间Mon Apr 14 11:48:09 2008
在Dev-C++下
int main()
{
long double a=5.2;
printf("%Lf",a); //为什麽输出是0呢?
return 0;
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.161.97.130
1F:→ pthuang:不是 %lf 吗? 118.169.104.1 04/14 16:27
2F:→ kuang0921:会不会是long是使用在整数的关系呢??118.169.109.130 04/14 17:18
3F:→ dddd345tw:%lf也不行 59.117.211.8 04/14 19:52
4F:推 wowtiger:是 %llf ?125.224.213.153 04/14 21:00
5F:推 jtmh:因为底层的 MS C runtime 不支援 long double218.175.163.137 04/14 22:11
7F:推 sunneo:我还颇好奇什麽是long double的@@220.132.228.138 04/14 22:27
8F:→ sunneo:以前到现在使用上都有问题.220.132.228.138 04/14 22:27
9F:→ sunneo:也无法分辨他跟double的差别...220.132.228.138 04/14 22:27