Update 'Statistic.cpp'
This commit is contained in:
		
							parent
							
								
									8e25a6ba3c
								
							
						
					
					
						commit
						c7fe09903c
					
				
					 1 changed files with 3 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -66,7 +66,7 @@ Statistic::Statistic(bool useStdDev)
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
void Statistic::clear(bool useStdDev)	// useStdDev default true.
 | 
			
		||||
void Statistic::clear(bool useStdDev)	volatile // useStdDev default true.
 | 
			
		||||
{
 | 
			
		||||
  _cnt = 0;
 | 
			
		||||
  _sum = 0;
 | 
			
		||||
| 
						 | 
				
			
			@ -80,7 +80,7 @@ void Statistic::clear(bool useStdDev)	// useStdDev default true.
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
// adds a new value to the data-set
 | 
			
		||||
float Statistic::add(const float value)
 | 
			
		||||
float Statistic::add(const float value) volatile
 | 
			
		||||
{
 | 
			
		||||
  float previousSum = _sum;
 | 
			
		||||
  if (_cnt == 0)
 | 
			
		||||
| 
						 | 
				
			
			@ -118,7 +118,7 @@ float Statistic::average() const
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
// Population standard deviation = s = sqrt [ S ( Xi - µ )2 / N ]
 | 
			
		||||
// Population standard deviation = s = sqrt [ S ( Xi - µ )2 / N ]
 | 
			
		||||
// http://www.suite101.com/content/how-is-standard-deviation-used-a99084
 | 
			
		||||
float Statistic::variance() const
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue