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

Function computeVariance

Exercises/NoModules/Chapter 08/Soln8_06.cpp:190–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers 1

mainFunction · 0.70

Calls 2

computeStandardDeviationFunction · 0.70
emptyMethod · 0.45

Tested by

no test coverage detected