float与double的问题
											#include<stdio.h>int main()
{
const float RENT=3852.99;
printf("*%f*\n",RENT);
return 0;
}
结果显示是3852.989990,如果把float换成double显示为3852.990000.这是怎么回事
 2013-05-22 14:44
	    2013-05-22 14:44
   2013-05-22 16:55
	    2013-05-22 16:55
  
 
										
					
	 2013-05-22 18:03
	    2013-05-22 18:03
   2013-05-22 18:19
	    2013-05-22 18:19
   
										
					
	 2013-05-22 19:01
	    2013-05-22 19:01
   2013-05-22 19:16
	    2013-05-22 19:16
   2013-05-22 19:24
	    2013-05-22 19:24
   2013-05-22 19:38
	    2013-05-22 19:38