#include #include "MinMaxAvg.h" MinMaxAvg::MinMaxAvg(void) { Raz(); } MinMaxAvg::~MinMaxAvg(void) { } void MinMaxAvg::Raz() { min = FLT_MAX; max = FLT_MIN; sum = 0; count = 0; } void MinMaxAvg::SetValue( float value ) { if ( value > max ) max = value; else if ( value < min ) min = value; sum += value; count++; } float MinMaxAvg::Avg() { return sum / count; }