共有回帖数  0  个 
	 
	
	
	
     
          
          
               
				
			 
				
					 
 
            
				   - 
						
						
							 
									for (i = 1; scanf("%lf", &x) == 1; ++i) {
____avg += (x - avg) / i;
以及思考如下问题:
这个算法为什么能够计算平均。
当sum足够大, 如1e308 1 1e308 1 1e308 看到这个算法的威力了吧!
这个程序产生平均数与普通算法值相同,
找出一些例子使此算法与普通算法(avg = sum / i)产生不同的结果
试验说明此算法在没能溢出的情况下确实更好一些的例子。
有能找出一些例子吗??
							 
							 
							 
							  
							  
							  楼主 2016-03-31 13:55 回复
						 
						 
           
          
          
         
   
         
      
 
   
             
                  
                  
 
 
 
     
	 
  
	Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
	
	意见反馈 | 
	关于直线 | 
	版权声明 | 
	会员须知