MCPcopy Create free account
hub / github.com/Apress/beginning-cpp20 / computeVariance

Function computeVariance

Exercises/Modules/Chapter 08/Soln8_06.cpp:191–198  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

189}
190
191double computeVariance(const std::vector<unsigned>& numbers)
192{
193 if (numbers.empty())
194 return std::numeric_limits<double>::quiet_NaN();
195
196 const double standardDeviation{ computeStandardDeviation(numbers) };
197 return standardDeviation * standardDeviation;
198}
199
200void printNumber(const std::string& label, double number)
201{

Callers 1

mainFunction · 0.70

Calls 2

computeStandardDeviationFunction · 0.70
emptyMethod · 0.45

Tested by

no test coverage detected