次のように、数値の階乗を計算できるコードを書きました。 リーリー
while i <=50 を任意の数値に変更すると、任意の階乗を計算できます。また、while True に変更すると、無限階乗に変更することもできます。
私の質問: 現在、このアイデアに従ってコードを書きたいのですが、実行後の結果は円周率となり、必要な桁数が保持されます。
たとえば、小数点以下 10 桁を保持するか、小数点以下 20 桁を保持するかを選択できます。どうやって書いたらいいのかわからないし、アイデアもありません。
何かヒントをいただけないでしょうか?