Now have a simple stats test.
This commit is contained in:
parent
d3158291f7
commit
0efb17371b
4 changed files with 37 additions and 10 deletions
15
stats.hpp
15
stats.hpp
|
@ -7,16 +7,16 @@ struct Stats {
|
|||
|
||||
double sum = 0.0;
|
||||
double sumsq = 0.0;
|
||||
unsigned long n = 0L;
|
||||
double n = 0.0;
|
||||
double min = 0.0;
|
||||
double max = 0.0;
|
||||
|
||||
inline void reset() {
|
||||
sum = 0;
|
||||
sumsq = 0;
|
||||
n = 0L;
|
||||
min = 0;
|
||||
max = 0;
|
||||
sum = 0.0;
|
||||
sumsq = 0.0;
|
||||
n = 0.0;
|
||||
min = 0.0;
|
||||
max = 0.0;
|
||||
}
|
||||
|
||||
inline double mean() {
|
||||
|
@ -24,8 +24,7 @@ struct Stats {
|
|||
}
|
||||
|
||||
inline double stddev() {
|
||||
return std::sqrt((sumsq - (sum * sum / n)) /
|
||||
(n - 1));
|
||||
return std::sqrt((sumsq - (sum * sum / n)) / (n - 1));
|
||||
}
|
||||
|
||||
inline void sample(double s) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue