Let $f(x)=\frac 1x$. Suppose that $a\in (0,1)$ is chosen.
\begin{align*}
\sum_{k=1}^n\frac 1k= \sum_{a<k\leq n}f(k)&=\int_a^n f\,dx-\int_a^n\frac 1{x^2}\{x\}\,dx+\frac 1a\{a\}-\frac 1n\{n\}
\\&=\log n-\log a-\int_a^n\frac 1{x^2}\{x\}\,dx+\frac 1a\{a\}
\end{align*}