C语言数值范围最大的数据类型(即能输出最大值)是什么?还有怎么用printf函数表示?

例如,C语言中,现在我知道的数值范围最大的数据类型是double,在1/7E-308~1/7E+308之间,有没有比它更大的数据范围,还有怎么用printf函数表示?例如,double类型是printf(" %lf ",data);我用的软件是Dev,谢谢啊!ps:我是菜鸟来的,最好能详细一点啊。

要表示更高精度的,在C语言里是没有的,double是采用一种IEEE标准来表示浮点数在计算机里的形式的,一般来说是64位,也就是8个字节,正如楼上说的,如果要表示精度更高的浮点数,就是要自行设计算法咯~~~~
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-13
double 好像已经是最大的。 更大用高精把,想多大有多大。