#include <iostream>
#include "mathlib.h"
Go to the source code of this file.
◆ main()
Definition at line 7 of file profiling.cpp.
7 {
8
10 double mean = 0.0;
11 double M2 = 0.0;
12 int n = 0;
13 double x;
14
15 while(cin >> x) {
16
17 n++;
18
20 mean =
add(mean,
divide(delta, (
double)n, err));
22 }
23
24 if(n < 2) {
25 cout << "Error: not enough data" << endl;
26 return 1;
27 }
28
30 double stddev =
root(variance, 2, err);
31
32 cout << stddev << endl;
33
34 return 0;
35}
double root(double base, int n, MathError &err)
Implementation of function root.
double add(double a, double b)
Implementation of function add.
double multiply(double a, double b)
Implementation of function multiply.
double divide(double a, double b, MathError &err)
Implementation of function divide.
double subtract(double a, double b)
Implementation of function subtract.