C++でアペリーの定理を計算する

ゼータ関数が\(s=3\)の時の結果が無理数であるという結果である。今回はC++でアペリーの定理を計算する。

\begin{align}
\zeta(3)=\sum_{n=1}^\infty \frac{1}{n^3}=1.2020569 \cdots
\end{align}

結果

1.20201

ソースコード

#include <iostream>
int main() {
	double sum = 0;
	for (int i = 1; i <= 100; i++) {
		sum += 1 / std::pow(i, 3);
	}
	std::cout << sum;
}

コメント

タイトルとURLをコピーしました