Probabilities::Harmonic Function

double Harmonic(int n);

Harmonic number H(n).

#NameTypeDescription
1nintupper summation index; non-negative integer.

Returns: the harmonic number H(n).

Remarks:

The n-th harmonic number is the finite sum

H_n = sum_(k=1)^n1/k .

Domain: n integer. Defined behavior: returns the exact finite sum; it is strictly increasing in n, equals H(n,1)H(n,1) (see Probabilities::GenHarmonic), and satisfies H_n=psi(n+1)+gamma where gamma is the Euler-Mascheroni constant. For n <= 0 the empty sum is 0.

See Also: Probabilities::GenHarmonic
Declared in Dew::Math::Units::Probabilities · Dew.Math/Units.Probabilities.h · Cross-compiler